Left Continue shopping
Your Order

You have no items in your cart

You might like
Frequently Asked Questions

For items in ‘Cart’’ :

1. Click on the "+/-" button next to the item to increase or decrease the quantity.

2. Click on the "Remove" option below the quantity of the item.

3. In the confirmation dialog box that appears, click "OK" to cancel the purchase of that item.

If you were unable to complete the payment for your order due to reasons such as network issues or incorrect payment information, please click on the "Cart" in the top right corner, then click "Checkout" to proceed with making the payment for your order again. If you encounter any issues during this process, please contact customer service for assistance.

In general, orders that have been successfully processed and paid for cannot be modified or cancelled. If you encounter special circumstances that require changes or cancellations to your order, please contact us for assistance. Please be aware that during flash sales or promotional events, product quantities may be limited, and the item you wish to purchase may be sold out when placing a new order. In such cases, you won't be able to purchase the item again.

After successfully placing an order, customers cannot change the delivery information or personal information on their own. If you need assistance, please contact customer service for further help. If the product has already been shipped, we will be unable to modify the delivery address or personal information for you. Please ensure that you provide the correct information before making payment.

We accept credit card payments, including VISA, MasterCard, Apple Pay, WeChat Pay, Union Pay and Google Pay. Debit cards are currently not supported for online payments.

The reason for payment failure may be due to one of the following reasons, leading to the bank rejecting the transaction: 1) Credit card expiration or insufficient credit balance; 2) Incorrect entry of the credit card transaction verification code; 3) The credit card does not support the bank's verification requirements. To resolve any of the above reasons, please contact your bank directly.

We offer two delivery options: 1) Self-pickup; 2) Home delivery.

For orders within the eligible delivery area: Orders with a subtotal of 68$ or more (before tax) qualify for free home delivery. Orders below 68$ will incur a shipping fee of 8.99$. For self-pickup orders, we do not charge any shipping fees.

The delivery service area includes Toronto, Markham, Richmond Hill, Vaughan, Newmarket, Aurora, Oakville, Mississauga, and Brampton. In the future, we plan to expand our delivery service to a larger area, so orders from other cities and regions cannot be shipped at the moment. We apologize for any inconvenience this may cause. Customers can choose the "self-pickup" option for their orders.

Once our platform receives your order confirmation, we will promptly hand over your order to our partnered third-party logistics company. When the third-party logistics company receives your order, they will update you with a tracking number and package status via email and SMS. If you have any logistics-related questions or issues, please contact the third-party logistics company directly.

You can choose the delivery date and time when placing your order. Please ensure that there will be someone available at the delivery address during the chosen time slot. For the safety and well-being of residents and drivers, as well as considering factors such as building security and legal parking, deliveries to condominiums and apartments will be made to the lobby area and doorstep delivery service will not be provided.

On the specified delivery day, our delivery personnel will contact you via email to provide an estimated time of arrival for your package. If you need to change the delivery time, please inform the delivery personnel promptly. If the change request is made BEFORE the delivery route begins, the delivery will be cancelled, and you will need to contact our third-party logistics and customer service to arrange for redelivery, with no additional delivery fee. If address changes are requested after the delivery route has started, a re-delivery fee of $5.65 plus tax will apply.

Our delivery personnel will call you one hour prior to the delivery to confirm the delivery method. Upon arrival at your specified delivery address, they will place the package as agreed upon. If you are unable to respond promptly, the delivery personnel will proceed with the delivery at the originally scheduled time and may leave the package at your doorstep or hand it over to the building management, which will still be considered a successful delivery.

After a successful delivery, you will receive a delivery notification email and SMS. Please retrieve your order promptly, and be advised that neither our platform nor the third-party logistics provider will be responsible for any loss or damage that occurs. If none of the delivery attempts are successful, you will need to contact customer service to arrange for redelivery and pay the delivery fee again.

In the event of an order cancellation and refund due to delivery-related reasons, only the purchase amount will be refunded, and the service fees and incurred shipping costs will not be refunded. Customers are not permitted to refuse delivery for reasons unrelated to product quality. If you discover any quality issues with the products, please contact customer service within seven days for assistance with returns and exchanges following the prescribed procedure.

Depending on the situation, please review the "Complete Delivery Service Process" section for more information.

For self-pickup orders, please visit the designated pickup location during the time slot you selected at the time of payment. The pickup address is: 175 Commander Blvd, Scarborough, ON M1S 3M7 Canada. If a customer contacts customer service to change the pickup time after placing an order, the latest confirmed pickup time will be used.
For home delivery orders, you can choose your preferred delivery time during checkout, and your order will be delivered at the specified time. However, due to logistics factors, the delivery time will be based on the display by the third-party logistics provider. Our platform may not display delivery dates in real-time. If the third-party logistics provider updates the delivery time manually based on factors such as delivery area and distance, please refer to the information provided by the third-party platform.

For pre-order items, please refer to the product details page for specific shipping or availability information.

Due to uncontrollable factors such as holidays, inclement weather, or other unforeseen circumstances, there is a possibility of shipment delays. We apologize for any inconvenience this may cause.

If you have not actually received your order but you have received an “order has been delivered” message from the third-party logistics, please contact our customer service within seven days.

The following situations leading to parcel loss are not covered by our policy: 1) Incorrect recipient information causing the parcel to be undeliverable; 2) Parcel loss due to failure to register with the property management or property management errors; 3) Failure to contact customer service within the specified time to track parcel anomalies.

The reasons for missing goods may be: 1) Pre-order items - please check if the missing items are pre-order items and refer to the pre-order item page for the expected arrival date; 2) Out of stock items - please contact customer service within seven days to discuss refund details for the missing items.

Please contact customer service within seven days.