Is it safe to put my credit card number on this website?

All transactions on Chaos Group's online store use secure commercial-grade encryption. Furthermore, information relating to your payment (such as your credit card number) never resides on our servers.