I have been looking into usb style password protectors, but don't know enough about them as to the trust that I should place in them.
Has anyone bought them and would you recommend them?
Are you talking about hardware wallet? As you mentioned USB style, So If yes then I want to clarify you that Hardware wallets are the most trustable wallets in the whole crypto platform. Ledger or Trezor both hardware wallets have the strong security to secure and protect your bitcoin and others 500 different cryptocurrencies! and the hacker can't hack the hardware wallet because to hack your Ledger/Trezor wallet hacker needs the device!