Payment

1. Accepted Payment Methods
For orders placed via our website, we welcome payments through all major credit and debit cards, including:Visa, Mastercard​, and American Express.
To ensure your financial security, all payments are processed through our trusted third-party payment processor. Rest assured, we never store full credit or debit card numbers on our internal servers—your sensitive information is always protected.
2. Currencies
For clarity and transparency, the final charge currency at checkout is always tied to the shipping destination:
United States: All orders shipped to U.S. addresses are priced and charged in U.S. Dollars (USD).
Canada: All orders shipped to Canadian addresses are priced and charged in Canadian Dollars (CAD).
The currency selector at the top of our website is provided only to help customers preview prices in their preferred display currency. 
Regardless of the display setting, the final charge on your card or payment method will always be processed in the currency linked to your shipping country as described above.
3. Authorizations and Charges
When you submit an order, your bank may place a temporary authorization hold on your card for the full order amount. This hold is not a final charge—it simply verifies that funds are available. The actual charge will only be processed and captured once your order is officially confirmed and prepared for shipment.
In the event that a payment is declined or flagged for additional review (for security purposes), we may reach out to you to verify necessary information (such as billing address or card details). If we are unable to complete this verification, we reserve the right to cancel the order to protect both you and our business.
4. Refunds
All approved refunds will be credited directly back to the original payment method you used during checkout (e.g., the same credit card or debit card). Once we initiate the refund process, it typically takes 5–10 business days for the funds to appear on your bank or card statement. This timeline may vary slightly depending on your financial institution’s processing procedures.
For any questions, concerns, or assistance related to payments—including refund status or declined transactions—please contact our customer service team at [email protected]. Our team is here to help resolve issues promptly and ensure a smooth payment experience.