The "shipping date" you see on that page is a misnomer. They really mean arrival date, not when the item ships from their warehouse. I've purchased items which the website indicated would ship within 24 hours, and I got a confirmation email indicating that they'd shipped the following day.
The items actually took a little under a week to arrive.