Usually not very long at all. Whenever I've ordered, it's been dispatched next day, and I've had it within 3 days of ordering.
You never know with shipping. I ordered my new daysack yesterday and the site emailed me telling me it'd take 10-14 working days to get it back in stock and ship it. The bag actually arrived this morning