Amazingly enough, I was referred to this site by another person, who was able to download the presented digital card. After this, if you buy a physical card, a vest, leash, etc, it will NOT arrive anywhere. At least they are not executing a recurring fee, but the site is setup to misguide you and steal your money. There is absolutely no way to get a refund as they have no contact information.