I still suspect something funny going on here. If you needed to send BTC to your buyer all you had to do was withdraw from MtGox/TradeHill to your buyer's BTC address, problem solved. You do not need to withdraw from the exchanges to your own wallet then send to your buyer, that is silliness.
I too wondering why you don't just buy bitcoins using those Mt. Gox USD and send the bitcoins yourself. It'll cost you less than 5%.
Because I don't know what on earth went wrong, ok? If I request a withdrawal to me, and 3 hrs later I still see nothing on my screen, how can I be sure that if I do exactly the same thing to my buyer, he WILL get the bitcoins within a reasonable amount if time!
I'm sorry for being a noob, alright? I opened a new wallet in a new PC, so there's not suppose to be any problem. From my viewpoint at that time, anything could be the cause - withdrawal was held up? something wrong with my account? withdrawal slow because of increase in volume? Did the transfer ever even took place? I didn't know anything about blocks/syncing/blockexplorer until now. If I try withdrawing to my buyer anyway, perhaps that withdrawal could be delayed too, and he still would be e-mailing me. And after I finally find some other method to pay him, perhaps that withdrawal could show up later tonight. Then, I would be double-paying him.
Also, Tradehill said you will receive your withdrawal within 12 hours, so I couldn't risk that.
But even if I'm a noob, I know that I can't scam anyone if I send a non-reversible payment upfront!
I don't see how he could scam someone if he's paying mtgox USD upfront
Thank you!
PS. To anyone that press reporting on me, so now that can't post in any thread other than this one, it would be
GREAT if you would undo that action somehow.