Likely scam
This website appears to be a credit card scam. When I attempted to check out, the website claimed it was processing my card for a prolonged period of time before failing, claiming the card type was not accepted (it clearly stated it was). I immediately got an email from the card issuer stating that the card was not able to be added to Apple Pay, which I hadn't attempted to do. When I took a closer look at the site I found that the "about" was clearly written by AI and the contact information appears to be a personal gmail account. My card hasn't been charged yet, but I'd put that down to the issuer's security measures.
