Do you accept payment by Maestro cards?

Yes, we accept Maestro. If you are experiencing difficulty setting up your account please contact a member of the team via the Help Centre and they will be able to assist you.