Switch carts allow claims for multiple systems (just once per account) if I am not mistaken - rather than a scratch card they used to do. Takes a while to add up from cart rewards...each gold coin is worth about 1p.
The few new games I've bought from them have all been sealed, fwiw.
Nice price! Thanks @A2V1990
Same here. I received an unsealed copy with a scratch on the cover. And I ordered from them a "new and unsealed" product.