We’re committed to providing secure, transparent payment experiences for all transactions on our website. Below are key details to guide you:
We accept all major credit and debit cards, including Visa, Mastercard, and American Express. To safeguard your financial information, all payments are processed through a trusted, PCI DSS-compliant third-party payment processor. We never store full credit or debit card numbers on our internal servers—sensitive data is encrypted during transmission and protected by industry-leading security protocols, ensuring your details remain secure.
For clarity and accuracy, the final transaction currency is determined exclusively by your delivery destination:
- United States: All transactions linked to U.S. addresses are priced and charged solely in U.S. Dollars (USD).
- Canada: All transactions linked to Canadian addresses are priced and charged solely in Canadian Dollars (CAD).
The currency selector on our website is a convenient tool for previewing prices in your preferred currency—however, it does not affect the final charge. Regardless of the display setting, your payment method will be charged in the currency corresponding to your destination. If your card uses a different currency, your bank or card issuer may apply exchange rates or foreign transaction fees, which are set by your financial institution and not our business.
When you submit a transaction, your bank may place a temporary authorization hold on your card for the full amount. This hold verifies that funds are available and is not a final charge—we only process and capture the payment once your request is officially confirmed and ready for fulfillment.
If a payment is declined or flagged for security review, our team may reach out to verify necessary details. To protect both parties from fraud, we reserve the right to cancel the transaction if verification cannot be completed within a reasonable timeframe.
All approved refunds will be credited directly back to the original payment method used at checkout. Once we initiate the refund process, you will receive a confirmation email, and funds typically appear on your bank or card statement within 5–10 business days. This timeline may vary slightly depending on your financial institution’s processing procedures—we do not control these external timelines but will assist with tracking if needed.
For questions about payments, authorization holds, refund status, or declined transactions, please contact our customer service team at
[email protected]. Our team is dedicated to resolving issues promptly and ensuring a smooth payment experience.