We’re sorry to hear that you’re experiencing issues with your payment and may have been overcharged.
This is likely due to a technical glitch. We do our best to ensure that this doesn't happen!
If you believe that you may have been overcharged, please get in contact with the Product Experts below and provide your order details and a screenshot of the overcharge.