Ordered on Dec 23 with website saying free 2-day shipping. Regular shipping 3-5 days. Even with the Christmas holiday the order should have arrived my Jan 30. On Jan 6 I emailed customer service about it. Reply was that I should see "movement" on the order in 2-3 weeks. I replied asking them to cancel and refund my payment since they hadn't even shipped yet. They replied they wouldn't cancel.