Shipping and delivery are subject to stock levels, processing time (depends on how busy we are), your location and the method of shipping chosen by you during checkout.
We try our best to deliver the goods within a reasonable timeframe, however, from time to time particularly during busy periods, our shipping service providers may suffer delays beyond our control. Please allow up to 30 days delivery (for standard and express shipping).