You could do so but you need to check if you can generate your own recovery seed and you need to make sure the device is not tampered (this might be difficult to figure out)with.
So advice would be: no, just order @ the manufacturer
You don't need a hardware wallet. Just format your computer with a fresh install of windows (original iso from Microsoft) get all the updates, don't click on anything else than the required buttons to generate wallets and save the private keys offline only if you want to accumulate crypto. This is as safe as a HW wallet. ....
No it is not as safe as a HW wallet. That is impossible.
But for any who would use a computer, the best would be a linux os, next best Mac, and worst of all windows.
However, for one who did use a computer, it's worth noting that you could load a reliable wallet, do some operations, then make backups and delete the wallet, saving only the backups and having nothing on the (risky ) computer.
That's pretty darn close to a paper or hardware wallet. Done properly one should save notes as to the operating system version, maybe a copy of it, the wallet version and a copy of it, possibly the libraries the wallet uses (linux bistro), as well as the data such as the "wallet.dat" files.
There are many cases of people having an old archaic "wallet.dat" file and trying to restore it with today's blockchain and today's wallet software, operating systems, and libraries. SIDE NOTE: Management of these factors is impossible with IOS/Android, there you get what they send you. Therefore IOS/ANDROID can be excluded as useful.