I'm angry so take my review however you like. I ordered an iPhone 2G unlocked for use internationally. Called three times so that I would have it before I left the country and each time they told me that the phone had already shipped when the website still said the order was pending. Of course the third time I called, they again said the phone had already shipped although this time they didn't lie to my face. I get the phone a month after I had place the initial order and when I open the box it's the wrong phone! Not to mention the phone was scratched up. Seriously WTF. Of course I had been out of town when it did finally come and when I call them back to get a refund (I could have exchanged it but now I didn't want to pay the company out of principle), they tell me that they can't do a refund because it was 2 weeks late but they'll exchange it if I pay for postage to ship the phone back to them. I eventually just gave up and just kept the phone they sent because I needed it. Do yourself a favor and do not order from this highly unprofessional company unless you like a) late products b) scratched up products c) bad customer service d) all of the above.