At this time we only ship domestic. All packages will be sent via USPS from Holland, Michigan. Please allow 2 business days for order processing before your order is shipped out. Please note that we only ship to the 48 contiguous states. If you need your order rushed, please call us at 616.392.4707 and we will do our best to accommodate you. Unfortunately transit time once the package is received by USPS is out of our control, and we cannot be held responsible for longer than expected transit times.