Wrong. I have always said 3-7 business days. Also 1 person received their orders so far and another 5 have been given tracking maybe if you checked announcements you would see why there might be a delay.. Thanks for the unnecessary sales thrashing regardless though
My intention is not to salestrash but to keep informed potential buyers about how's the operation going since none of us want another Dell Exit Scam, if you can't handle a critique then don't sell