Large selection of products and fast shipping!

Shopping cart

Your cart is currently empty

Shipping & returns

Terms of Delivery

When an order is received before 2PM Monday thru Friday we will ship in-stock items the same day and within 10 working days if we have to order it in. For pick-up orders, we will have in-stock product ready for pick up within 1 hour if the order is received before 5PM weekdays and 4PM on Saturdays.

We cannot be held responsible to delays, incorrect, missing or damaged products caused by suppliers and their carriers. When such errors are identified, we will make an effort to contact the purchaser to advise them of the issue and permit them to cancel that part of their order.


Please contact the store at 780-675-7977 or [email protected] for details on returns.

We cannot accept returns of Frozen Products or Electronics.