I don't think hardware wallets are safe to accept from people other then the manufacturers directly. The vast majority of people do not have the technical expertise to be able to audit the software and the hardware components of a hardware wallet, forcing them to trust the person they bought it from.
If you buy a hardware wallet from a 3rd party then there is the risk that the device is somehow tampered with so that the seed is either not generated in a random fashion, or that the private keys are otherwise fairly easily discoverable to an attacker.
Sure there is the security tape that is generally included with hardware wallets, however I do not think this would be extremely difficult to break/fake, and would not risk large amounts of BTC based solely on security tape.
Ledger actually addresses this for their products. You are able to reset the cards and safely use them.
https://ledger.groovehq.com/knowledge_base/topics/is-my-ledger-wallet-nominative-can-i-offer-give-or-sell-it-to-someone-else