We ship Canada Post to Canada address from Toronto area.
We ship USPS to United States address.
Our company locates in Toronto, Canada. We use our own carrier to cross border, clear US customs, and ship USPS from Niagara Falls, NY. It will save our customers at customs duty, lower your shipping and handling fee charge and receive order faster. Delivery may take 1-2 days delay than standard delivery time of USPS.
Total time is based on the amount of time it takes to get payment authorization, order processing, and the transit time from the carrier. This can range from 24 hours to 10 days for in-stock items. May longer to international shipment.
We charge flat shipping rate based on package dimension and weight.