My trust level of goHastings is pretty low at the moment. My first purchase from them was Forza Motorsport 3. They claim they shipped it on Nov 10. Never arrived. The rep apologized and said they're going to refund my account, so now I'm waiting to see the refund. Even assuming it all works out...