you should look up btcinstant.com
they deliver exactly what you need, at low fees, instantly and the guy running the site is really nice!
*No legal info
*Contact link is a null link (not even dead)
*Terms loaded with spelling errors (mine fee used instead of "minus fee", ect)
*The "Variation" clause on the TOS is AWSOME!. " Please check this page regularly to ensure you are familiar with the current version." . This wont hold up in any court in the US (and Im sure anywhere else for that matter). You need to have the terms on the same page as the option for agreement as one can agree, but the terms page could be no readable. There was a legal battle a while back where a Windows users was greeted with a bunch of garbled images instead of the EULA for Windows and was able to go on with the install without seeing it. As a result, he won the first refund for a copy of Windows. And just so you know, on IE7, your terms page fails to load so IE7 users are not bound to this agreement.
Yep, nice site right there.