no KYC?
funny thing is if they dont ask your name and where you live and a contact email if things go wrong, you will never receive the parcel (real world physics of delivering goods applies)
From that point of view though, wouldn't that be at your discretion? If you wanted to provide those things you could in the comment box while checking out, or by contacting the company directly. I haven't taken a look at the check out since I'd not all that interested in this, but it would make sense to include that information by default, the only problem with having those fields by default, means people automatically assume they're required, even when there's a clear key stating an asterisk is the only fields required.
Also, parcels don't go missing often. At least, from a individual view point. Obviously, millions of parcels get misplaced each year, but from one company that doesn't have a massive amount of exports, it's unlikely to be that many that it causes a massive problem. Obviously, as long as the company would be willing to replace those cards, no questions asked if undelivered.
Obviously, its been pointed out that KYC is required from a third party, but delivery I don't necessarily believe it would be absolutely required if you don't mind the risk of losing the parcel. Something like this, could probably be sent out without too much additional charge too.