Unlike a lot of other online sellers - we hold all of our stock. It is located in a warehouse in Melbourne and ships daily via Express Post. Order before 2pm and we guarantee to ship your order the very same day - no excuses and no lunch breaks (sorry Bob). You will receive your item within 24 hours if you live inside the Express Post network (ie anywhere near a city) or in 48 or 72 hours if you live in a rural area. We'll send you tracking details via email upon dispatch.