I use the card payment built into the site, have used this about 5 times now and never any issue, I get the normal security texts for a one time password from my bank so quite happy its a secure system.
I use the card payment built into the site, have used this about 5 times now and never any issue, I get the normal security texts for a one time password from my bank so quite happy its a secure system.