Most certainly is. We do not store ANY of your payment method details on our servers. In addition, we use high quality SSL Certificate and use only the most secure services on the market.