Still waiting for mine, been two weeks and they didn't even call to tell me they were going to cancel!
Then they lied about having 500 units coming in and today they said they were out and they would call me before they send someone out with one.
I called 6 times, got hanged up 3 times...