When you are purchasing through debit card you should never pay any extra charge as you are not given any credit period so why you should pay extra. Instead go to a nearby ATM machine of your bank and take out money and pay cash instead of paying extra