Please be informed that all payments through this website for your purchase(s) will be processed through the following company:
iCanPay UK Limited
Regent Street, London, UK W1B 5TR
+44-20-80500-iCP or +44-20-8050-0427
VAT NUMBER: 285574755
You hereby agree that any inquiries regarding payment of your purchase(s) will be directed to iCanPay at 866-422-6729.
We accept the following forms of payment on our website:
Your billing information must be exactly as it appears on your credit card statement. If any numbers are different, the order cannot be processed. Be sure to correctly spell city/province/territory names and avoid using abbreviations unless that is how your information appears on your statement. Contact your financial institution if you need the exact billing address associated with your credit card.