Shipping
We ship from Toronto, Ontario with Canada Post. One flat price per order, no matter how many bags.
| Ship to | Price per order | Orders from $60 |
|---|---|---|
| Alberta | $20 | Free |
| British Columbia | $20 | Free |
| Manitoba | $20 | Free |
| New Brunswick | $20 | Free |
| Newfoundland and Labrador | $20 | Free |
| Nova Scotia | $20 | Free |
| Ontario | $12 | Free |
| Prince Edward Island | $20 | Free |
| Quebec | Coming soon | |
| Saskatchewan | $20 | Free |
| Northwest Territories | $28 | $28 |
| Nunavut | $28 | $28 |
| Yukon | $28 | $28 |
Quebec: coming soon
Selling in Quebec requires a French version of the site. We're working on it and will open shipping to Quebec once it's ready.
When will it arrive?
We pack and ship within 1–2 business days after we confirm your order. Canada Post delivery usually takes 2–8 business days depending on distance; remote areas can take longer. You'll get a tracking number by email.
Taxes
Prices are in Canadian dollars. If GST/HST applies, it's included in the total we confirm by email before you pay.
Damaged or lost parcels
If a bag arrives torn or the parcel doesn't arrive, email info@baggedsoil.ca with your order number (it starts with BS-) and a photo if possible, and we'll send a replacement. See returns & refunds.