To ensure a smooth and secure transaction experience, we accept a range of major credit and debit cards for all website transactions, including:
- Visa
- Mastercard
- American Express
Your payments are processed securely through a trusted third-party payment processor that utilizes industry-leading encryption protocols to safeguard your sensitive financial data. We prioritize your privacy and security, so we never store complete credit or debit card numbers on our internal servers—all payment information is handled exclusively by our reputable processor, which adheres to rigorous international security standards.
To ensure transparent and consistent pricing, the final transaction currency at checkout is determined exclusively by your delivery address:
- For transactions with delivery addresses in the United States, all charges are processed in U.S. Dollars (USD).
- For transactions with delivery addresses in Canada, all charges are processed in Canadian Dollars (CAD).
The currency preview tool on our website is provided solely to help you estimate costs in your preferred currency. Regardless of the preview setting, the final charge to your payment card will always align with the currency associated with your delivery location as outlined above.
If your payment card is issued in a different country or uses a currency other than the transaction currency, your bank or card issuer may apply its own exchange rate and/or foreign transaction fees. These fees are set entirely by your financial institution and are not imposed by our organization.
When you submit a transaction, your bank will typically place a temporary authorization hold on your card for the full amount. This is a common banking procedure to verify fund availability and confirm your card’s validity. The authorization hold will be lifted should you cancel the transaction before it is processed. Once your transaction is verified and confirmed for fulfillment, the temporary hold will be replaced with a final charge to your card.
If a payment is declined (e.g., due to insufficient funds, expired card, or security restrictions) or marked for additional verification, we will notify you via email. We may request supplementary information (such as billing address confirmation) to resolve the issue. If we are unable to successfully verify the payment details, we may need to cancel the transaction to mitigate potential fraudulent activity.
All approved refunds are credited back to the original payment method used at checkout—this ensures a safe and auditable refund process that aligns with financial security best practices. Once we receive and verify returned items (where relevant) and confirm refund eligibility, we will process the refund and send you a confirmation email.
Refunds typically take 5–10 business days to reflect on your bank or card statement, though this timeline can vary based on your financial institution’s processing timelines. If you do not see the refund within the stated window, we recommend reaching out to your bank or card issuer for clarification before contacting our support team.