I placed an order on July 7th. The availability was 1 to 2 days at the time of order. However, after I placed the order, the confirmation stated that the estimated shipping date is July 13. Today is July 14 and I check my order status. The estimated shipping date has changed to July 21. I called Amazon customer service 1-800-201-7575 and certainly it wasn't helpful. I plan to cancel the order if they further delay the shipment. Don't order cellphone from Amazon if you are in hurry!