We are aware that there are some issues with Credit Cards payments on our website at the moment. We are working to have this issue resolved as soon as possible.
In the meantime, you can still make a purchase with your Credit Card through Paypal (You don't need a Paypal account to do so) or alternatively, if you have a Paypal account you can still pay via your Paypal account. Please accept our sincere apologies for the inconvenience caused.
Creating an account has many benefits: check out faster, keep more than one address, track orders and more.