🇨🇦 CLOSED June 29th, 30th & July 1st 🇨🇦


Occasionally new items will be available for preorder.  These items are not in stock at time your order is placed.  Items will be shipped to you when they are received.

Estimated delivery times (supplied by the distributor) will be noted on each preorder item.  Please understand that these are guidelines only and items can sometimes be delayed.  We will do our best to update the listings if items are delayed.

Pre-ordered items cannot be combined with current in stock items. Any pre-orders made that also include in stock items will be held until the preorder is in stock.  If you would like in stock items shipped sooner, please place a separate order as additional shipping charges will apply.

Payment for preorders is taken when the order is placed, not when shipped.