Sadly its their new payment system. I say new but they have had 5 years
to sort it out and divorce from PayPal.I am not sure what they have been
doing for 5 years but they do seem to have created a very old school
system which offers up a very painfu...