Payment Information


We accept major credit and debit cards for all orders placed through the Website, including but not limited to the following:
  • Visa
  • Mastercard
  • American Express
All payments are processed securely via our authorized third-party payment processor. To ensure the protection of your financial information, we do not store full credit or debit card numbers on our internal servers.
Applicable Currencies
For orders shipped to addresses within the United States, all products are priced and charged exclusively in U.S. Dollars (USD). For orders shipped to addresses within Canada, all products are priced and charged exclusively in Canadian Dollars (CAD).The currency selection at the top of the Website is provided solely for your convenience to display prices. It does not change the final transaction currency, which is always determined by your shipping destination (USD for U.S. orders and CAD for Canadian orders).If your payment card is issued in a country or currency different from the one used for your order, your bank or card issuer may apply currency conversion or foreign transaction fees. Such fees are imposed solely by your financial institution and are not collected by our store.​
Payment Authorizations and Charges
When you submit an order through the Website, your bank or card issuer may place a temporary authorization hold on your payment card for the full order amount. This hold is not a final charge and is intended to verify the availability of funds. The final charge for your order will be captured and processed only when your order is officially confirmed for shipment.
In the event that a payment is declined, flagged for security review, or cannot be processed, we may contact you to request additional verification information (e.g., card details, billing address confirmation) to resolve the issue. If we are unable to complete the necessary verification within a reasonable timeframe, we reserve the right to cancel the affected order.
Refund Processing
All approved refunds will be issued exclusively to the original payment method used during the checkout process. Once a refund is processed by our team, the timeline for the funds to appear on your bank or card statement varies depending on your financial institution, typically ranging from 5 to 10 business days. We do not control the speed of refund posting—any delays in this process are managed solely by your bank or card issuer.
For inquiries related to payment processing, declined transactions, or refund status, please contact our customer service team at [email protected].