Payment and Delivery

Payment Methods: We accept all major credit and debit cards, including Visa, Mastercard, American Express, and Discover. Payments are securely processed through Stripe, ensuring your financial information is protected.

Payment Security: Your payment details are encrypted and processed securely by Stripe, a leading online payment platform. We do not store your credit card information on our servers, providing an added layer of security for your peace of mind.

Payment Processing Time: Upon completing your order, payment will be processed immediately through Stripe. You will receive a confirmation email once your payment is successfully processed.

Delivery Methods: We offer standard shipping for all orders. Expedited shipping options may be available for an additional fee. Please note that shipping options may vary depending on your location.

Shipping Timeframes: Orders are typically processed and shipped within 1-2 business days after payment is confirmed. Delivery times vary depending on your location and the shipping method selected at checkout. You will receive a tracking number via email once your order has shipped.

Shipping Costs: Shipping costs are calculated based on the weight of your order and your location. You can view the shipping cost for your order during the checkout process before completing your purchase.

International Shipping: We offer international shipping to select countries. Additional shipping fees and import duties may apply. Please note that delivery times for international orders may vary due to customs clearance procedures.

Returns and Refunds: We want you to be completely satisfied with your purchase. If for any reason you are not satisfied, please contact us within 30 days of receiving your order to initiate an exchange. Please note that certain items may be ineligible for return due to hygiene or safety reasons.

Customer Support: If you have any questions or concerns regarding your payment or delivery, please don't hesitate to contact our customer support team at 604-681-6399. We're here to assist you every step of the way.