I bought mine in my local Best Buy store a week ago, they should have had them for a while now.
I gave up on Amazon. I ordered on Aug 1 and still no word on idea when it will ship. I ordered on Google Play, but cancelled both of those orders when I ordered off of Best Buy yesterday. BB said this morning that it has shipped. I should hopefully get it next Wednesday. Plus Best Buy still has Netflix promo.