This site is completely fraudulent in its payment/purchasing practices.
My own bank refused and cancelled the purchase twice until I contacted them directly where they informed me this site was listed on their Fraud Sites and would only authorize the purchase after I went through 2-step verification with them.
When I could finally make the purchase, the websites own system verified my purchase, but did not send me my code. Instead a few minutes later sent me a "further verification needed" email telling me to send them an ACTUAL PHOTO of my credit card?!?
Sorry, that is scam basics 101. This company is stealing your personal CC information, and if you were dumb enough to actually send them a picture of your CC, they now have your signature as well.
Did you ask them how they protect and keep safe this information? How long they store it for? DO NOT BUY OR TRUST THIS SITE.