FWIW, I had a less than pleasant with wirefly also, but in a different way. On the day of release, I placed my TB order. The website said the TB was in stock. Next day, my order update says backorder. Website still shows the phone in stock. I get on their chat, explain situation and agent...