If it comes from China, it's a crapshoot on the shipping. I ordered a laptop from WalMart's online site years back, and they sent me a message saying it was on its way... from China... by boat. I got it almost three months after ordering it from WalMart despite being marked "in stock".

