You're cashing out half a bitcoin worth of USD via moneypak? You know those cost $10 on Tradehill correct?
Edit: In terms of speed, I wouldn't expect a moneypak to be instant. In order to get one, someone who works for TradeHill must physically go buy one, then copy the code to you. It isn't something you can get online.