Ordered the phone (a Xperia SP) on 7 November; they immediately debited my credit card for the full amount (and a bit more - problems with the site initially accepting the use of a discount code, but only removing the discount after I had submitted all details including credit card). Their site stated the phone ships in 5-7 days.
I won't bore you with the details of the difficulties , but the phone apparently still hasn't arrived in their warehouse, and won't be available to send until at least this Wed (despite their site still claiming 5-7 days for shipping).
This is waaaaaaaaaaaaaaay outside the timeframes indicated on their website, and what they have told me during phone-calls, on-line chats and emails. They've been polite but never acknowledged their stuff-ups and the stupidly long time it's taken to (not) fulfill my order.
The ironic thing is I received tracking information for a Fed Ex parcel from them, although it didn't say what was being sent - in the end, all that turned up was the screen protectors!
I have their agreement if the phone hasn't shipped by Thursday (over three weeks since the order was placed) I can cancel it. I don't want to do this - I just want my @#$@# phone!@
My suggestion to anyone purchasing a phone from Mobicity that isn't available for immediate shipping is to at least confirm time-frames prior to ordering - or buy elsewhere if you want to ensure a hassle-free purchase.
My bad for trying to save a few bucks...