Ok - here I go again - apparently a slow learner! It has been 11 days since I ordered a phone from Tecobuy with no action from their end. I suspect that they blatantly lie about items be in "In Stock" - when they actually just order them once they have your money. They have all sorts of excuses as seen in other posts. I went through the same charade last November, and finally recieved my order fine. Perhaps they are deceiptful by nature, but I think it is more likely it is their unapologetic business model. Tough luck if you are the ones with your money "floating" between payment and delivery if the music stops and they fold. I don't think PayPal will be coming to the rescue.
So my advice - if you want certainty and timelyness - look elsewhere. If you want the best price & don't care when (or if) it arrives - these guys are great.