I spoke with them again yesterday and they told me it was going to be 2-6 weeks, so "I should be getting it anytime soon now". No, madame, it means it could take up to 6 weeks and I am not willing to wait so long for a phone, it's ridiculous. I've called some stores today and they didn't have any in stock. Pfft, a bunch of idiots, nothing else. I'm really tired. A representative told me that maybe Tmobile didn't have enough money to buy enough phones from Samsung. Yeah, because people are getting tired of your bullcrap. Tomorrow I'm going to some stores around and if I find one, I will cancel the order. If there are any mistakes and they fail to cancel the order, I receive one more phone for which I am held responsible, I am leaving Tmobile. I refuse to have to deal with this every time a phone comes out and I want it.