Shipping & Returns

FREE Shipping is now offered on all products in our store.

In stock items generally ship within two business day. Business days are Monday to Friday excluding holidaysNote that delivery times start on the next business day after we process your order. 
Custom orders can take up to a week or more to ship due to the extra work involved.

Delivery time estimates...
Canada - 3 - 10 business days
USA - 5 - 12 business days

While almost all orders arrive in the stated time frames, please understand that the postal system does not guarantee shipping times especially during the Covid 19 pandemic. We work very hard to get orders to our shipper as quickly as possible but when we pass it to them we have no control over the process after that. If your package does not arrive in the posted time frames, please contact us for help. If something is confirmed lost by our shipper, a refund or replacement will be provided.

Pick Up in Store. Local customers can choose this option and pick up at our Beamsville location.  

Returns Policy
You may return most items within 30 days of receipt, for an replacement (same title only) or a refund if a replacement is unavailable. All shipping and handling costs are non-refundable, except in the event that the return is a result of our error or the item is defective. In those cases, we'll also pay reasonable return shipping costs via regular mail.
We do not accept returns of custom made products unless we made an error when creating your item.

If you need to return an item, please Contact Us with your order number and details about the product you would like to return. We will respond asap with instructions for how to return items from your order.