Due to the high volume of orders, items on average take 1–3 business days for processing.

Selecting Xpresspost (Canada) or Pickup in store (Lower mainland, BC) will give your order a higher priority in our processing queue. We will do our best to get your order out the same business day (orders placed over the weekend will not be processed until Monday). Orders placed after 1pm will not be shipped out until the next business day. Pickup in store orders placed after 400pm will not be left up at the front until the next business day.


Please note that the delivery time for special order items may take longer than standard orders. Most special orders are still deliverable within 1-2 weeks. Special order products are not carried in the store and must be special ordered from our suppliers. If an order contains a "special order" product, the order will not be shipped out until the order is complete (an additional shipping fee can be paid to have a partial order sent while waiting for the "special order" product). While we strive to maintain accurate product listings, some products in our selection have not been listed as "special order" products. We apologize for this inconvenience as we continue to update our product listings on a daily basis.

*To avoid this delay in shipping for an order, a customer can place two separate orders; one order with regularly stocked products, and a second order with "special order" products. Regularly stocked products in the order will be shipped as soon as the order has been processed (usually the same day). The second order will be shipped when all "special order" products have arrived in store.


There is a cancellation fee of 10% of the subtotal of the order or a $10 minimum for orders with a subtotal less than $100 (no cancellations will be accepted after an order has been shipped).


Due to the complexity of locating orders once they have entered our order processing system, orders may not be changed, or added to once they have been processed. After an order has been placed, changes may be requested, but there is no guarantee that they can or will be implemented. Our Toll Free phone number is 1.866.872.0989 or email to us at