Payment Policy


This Payment Policy outlines the terms and conditions governing payment for purchases made through our website (the “Site”). By placing an order on the Site, you agree to comply with the terms set forth below.

1. Accepted Payment Methods

We prioritize the ease and security of our customers’ payment processes, and we accept all major credit and debit cards for online orders, including:
  • Visa
  • Mastercard
  • American Express
All payments are processed via a fully compliant third-party payment processor that employs end-to-end encryption to protect your sensitive financial data. We do not store complete credit or debit card information on our internal systems. This responsibility is retained by our payment processor, which maintains strict security protocols to defend against unauthorized access, fraudulent activity, and data breaches. You may shop with confidence, knowing your payment details are handled with the highest standard of care and security.

2. Currency for Transactions

To ensure pricing transparency and predictability, the currency of your final checkout charge is exclusively tied to your shipping destination, as follows:
  • For orders shipped to addresses within the United States: All products are priced and charged in U.S. Dollars (USD).
  • For orders shipped to addresses within Canada: All products are priced and charged in Canadian Dollars (CAD).
The currency selector tool at the top of the Site is provided solely for convenience, to help you preview prices in your preferred display currency. Regardless of the display currency selected, the final charge applied to your payment card will always be processed in the currency corresponding to your shipping country, as outlined above.
Note: If your payment card is issued in a country or currency different from the transaction currency, your card issuer may apply a foreign exchange rate and/or a foreign transaction fee. These fees are determined and charged solely by your bank or card issuer, and we do not impose or collect such fees.

3. Payment Authorizations and Charges

3.1 Temporary Authorization Hold

Upon finalizing your order, your bank or card issuer will place a temporary authorization hold on your card for the full order amount. This hold is not a formal charge; it serves only to reserve the necessary funds and verify the validity of your payment card. If you cancel your order before it enters the processing stage, the authorization hold will be lifted (timing for release may vary by your financial institution).

3.2 Final Charge

Once your order is confirmed and prepared for shipping, the temporary authorization hold will be converted to a final charge to your payment card.

3.3 Payment Declines and Security Verifications

If a payment is declined or flagged for security reasons (e.g., suspected fraudulent activity, mismatched billing information), we will contact you via email or phone to resolve the issue. We may request additional verification documents (such as a copy of your government-issued ID or billing statement) to confirm your identity. If we are unable to verify the payment or resolve the decline, we reserve the right to cancel your order to protect the security of both you and our business.

4. Refunds

4.1 Refund Method

All approved refunds will be credited back to the original payment method used to complete your purchase (including credit cards, debit cards, and other eligible payment methods). Refunds are initiated only after we confirm your refund eligibility (e.g., upon receipt and inspection of returned items, where applicable). Once a refund is processed, you will receive a detailed email confirmation specifying the refund amount and processing date.

4.2 Refund Processing Time

Refunds typically take 5–10 business days to appear on your bank or card statement. Processing times may vary based on your financial institution’s policies; some institutions may post refunds sooner, while others may require the full 10-business-day window.
If you do not see the refund reflected in your account within the stated timeframe, we recommend first reviewing your bank’s transaction history or contacting your card issuer for clarification. If the refund remains missing after this period, please reach out to our customer support team for further assistance.

5. Changes to This Policy

We reserve the right to update or modify this Payment Policy at any time, at our sole discretion. Any changes will be effective immediately upon posting the revised policy on the Site. We encourage you to review this policy periodically to stay informed of our payment terms. Your continued use of the Site to make purchases after changes are posted constitutes your acceptance of the revised policy.

6. Contact Information

If you have questions or concerns regarding this Payment Policy, please contact our customer support team via the contact details provided on the Site.