Select“Login/Signup” at the top of the screen. You will need to enter your first name,last name, email address, and create a password to sign up.

Submit your order using our new web platform. Simply search by department or keyword, and select your desired items. Once you have selected all the items you want, choose a pickup or delivery time and check out.


All online orders currently only accept payment with Visa or Mastercard credit cards. 

The $20 refundable credit card hold is added to your order to account for any differences in price when we pick your order.

For example if you choose to allow the substitution of a product that costs $2 more than the original item, we will process the order and return $18 (20 - 2) to you.

Shipping and Pickup

We deliver to Richmond Hill, Markham, Vaughan, Scarborough, Toronto, East York,North York, York, Mississauga, and Brampton. We are unable to accept any delivery orders outside of those city limits. If your postal code falls outside of the 10km store radius, we will contact you in advance to let you know of any potential delivery fee increases so that you can accept or cancel your order.

You will receive an email on the business day before your order is ready, reminding you about your order and what time you can pick it up. On your scheduled day of pickup, please come by the store at any time within your pickup hour and park your vehicle in one of the designated purple parking spaces at the east end of the building. Call the number on the sign (905-881-7811 x656), and give the staff member your full name. The order will be brought to your car shortly.

You will receive a text or email on the business day before your order is ready, reminding you about your order and delivery. Our delivery window is 10 am – 2 pm, or 2 pm – 5 pm, Monday – Friday.Delivery is contactless, and can be left at your front door, on your driveway,in your building lobby, etc.  Please ensure that you leave a note in your order about your preference, and if you have a buzzer code to an apartment, make sure you let us know what it is.

Please note that at this time we are unable to give you any specific ETA’s as to the exact time your order will arrive on your day of delivery.

You can select your time slot at the cart before checking out. The delivery driver will arrive within that window so please have someone available to receive the order.

Please check the confirmation emails you receive upon placing your online order, your date of pickup/delivery will be there. If you do not pick up your order at this time on your scheduled day,your order will be cancelled and there will be no refund for the pickup fee. If you are still unsure about your pickup/delivery date, please email  

In-store pickup is free! Delivery is $9.99, although customers living outside of the 10km store radius maybe required to pay an additional fee if the distance is significant. You will be contacted in advance to make sure you are okay with any extra charges.


We always aim for make sure our customers love our products, so if you encounter any issues contact us and we'll take care of it!

You can order several units of the same item but please know that we will limit quantities of certain items at our discretion in order to ensure that other customers have the opportunity to purchase them. 

Due to understaffing and order volume, we are unable to reach out to you on the morning that your items are picked.  Allowing substitutions may help ensure most items are received.

You can include any notes with your order on the cart step under "Order Notes".

Please email, or call 905-881-7811 x5

Please keep in mind that at this time, some items are difficult to keep in stock due to high demand or ongoing supplier shortages. If you are particularly in need of a certain item, please make an order note allowing for substitutions you are willing to accept.

Sorry, but we are not currently able to fill bulk orders (such as more than 12 units of any one product) for pickup or delivery. To place a bulk order, please visit All bulk orders must be picked up in-store.

Customer support

Avenue:  +1 (647) 748 1725

Please press "5" for online order inquiries.

Send a message