I got suckered d by Mt Gox even though I have a forex trading and banking background. I sold BTC / bought USD on MtGox believing they would settle the trade and deliver USD. I since learned they they can't honor the trade and deliver USD to me. WHat the F&^k is the point of executing the trade if they can't settle it and deliver USD? I had to cancel my USD wire transfer after 9 weeks of waiting and move the BTC to a different exchange. I paid approx 0.5% comission to Mt Gox for each trade and got nothing for it. I also lost money on the spread.
I think it's fraudulent for MtGox to offer BTC/USD trades knowing they can't settle the trade and deliver USD. Having the USD in an account at MtGox is not satisfactory because it still means I'm exposed to settlement risk / default risk months after the trade was completed.
Mt Gox should cease USD/BTC trading until they can actually settle the trades. Of course they are making too much money from suckers like me to let people know they can't settle USD trades. They should be honest about their ability to settle trades and stop feeding people this '2 week delay' BS.