If you need your gift to arrive by December 25th, we strongly recommend you place your orders before noon PST on the following dates:
Remember, your packages may still be subject to Canada Post delays due to weather, highway washouts, and whatever else Mother Nature has up her sleeve. Plan ahead - shop early!
We typically ship your order within 24 hours of payment. Orders may take a little longer to process if we are transferring an item from our New West location.
We ship via Canada Post from our primary store location in Vancouver, BC. As such, delivery times average 1-2 days in the Lower Mainland, 5-7 days to Ontario / Quebec, and 6-10 days to the east coast. Parcels may also be subject to Canada Post delays.
You will receive an order confirmation via email when you submit your order, and then a tracking number via email when your order ships.
Sorry, we don't offer international shipping.
In-store pickup is always FREE at either of our two store locations. We will ask you to provide a piece of government-issued photo ID at pickup.
You will receive a confirmation email when you place your order, then another email when your order is ready for pickup.
All of our online orders go through our Vancouver store. If you want to pick up your order at our New Westminster location, we ask that you call our New West store at 604-553-4425 before you come in to ensure that your order has been transferred down from Vancouver and is ready for pickup.
Sometimes it's just not meant to be.
We offer free returns in-store and $10 returns online. Click here for more details.