We ship all parcels through Fedex or Canada Post, internationally. Once an order has been placed, the parcel will be shipped within 2 business days. Please allow 10-14 business days for your order to arrive. Once the package is with the shipping company, UpperStream is no longer responsible for loss or damage.