I agree. This is easily the worst support experience of my life.
It's really aggravating that there is just NO helpful response from anyone inside the company. Just a "check your confirmation email for a MTGox code" canned response, and then nothing.
I didn't even receive a confirmation email from bitinstant. The only email from BitInstant when sending directly to a bitcoin address is AFTER the transaction is broadcast to the network. The only reason I know this I successfully ordered from them over a week ago.
I didn't order a MTGox code! It was a transfer to my bitcoin address! Grrr....