Last updated June 13, 2021


Online Order

We only accept payment through PayPal, a well-known, trusted, and secure way to make payments over the Internet.

Making a payment to us through PayPal is easy. You can use your existing PayPal account or pay by credit card even if you don’t have a PayPal account. Find out more information by going to the PayPal web site at

When making a payment you are temporarily transferred from our site to the secure PayPal web site. No financial information, passwords, credit card numbers or personal information other than your name, email address, and shipping address is received by us.

Although PayPal is extremely secure, we are not responsible for protecting the personal information you share with them. You are encouraged to read the related PayPal policies carefully.

After completing your payment you are presented with a link which will allow you to return to our site, finalize or cancel the transaction, and view or download an invoice.


In Store Pickup

We accept debit card, credit card, EMT, Alipay and cash at our store at Richmond Hill.


Back Order

When you place an order for an out of stock item will preauthorize your method of payment however we will not charge your method of payment until stock is ready to ship, usually within two month. We will contact you to arrange shipment when it is ready. A backorder may be cancelled at any time prior to shipping. On orders with backordered items, the total shipping charges are included with the first shipment. Shipping charges are non-refundable.