Been 17 days since I placed the order... Got a shipping notification last week. Looking at their site again, they say to allow 5-15 business days after getting a shopping notification. If it does somehow arrive within the next two weeks, it'll be the last order I place with them.