I bought my Trezor through Amazon from the official Trezor store
Ledger also has an official store on Amazon
Besides, it's difficult to trust any reseller, even if they're honest; the risk is quite high
I remember that when I bought my Ledger, which was the first hardware wallet I owned, I checked it on the website and even opened the wallet to see if the chips were identical to the original
I didn't open the Trezor because it's quite difficult and can damage it more easily but I checked everything possible and even leave some satoshis as a bait before using for real
