They currently accept the following payment methods:
Visa
Visa Debit
Visa Electron
Maestro
MasterCard
Skrill
Neteller
Please note all deposits are made in pound sterling (GBP, £).