If $650 is a lot for your business, wouldn’t you just keep the keys on disk? Hardware-based security implies that you have a compliance regime to satisfy, or at least something valuable to protect.
I checked the "NIST List" (rhymes haha), and they might have this module under evaluation:
https://csrc.nist.gov/Projects/Cryptographic-Module-Validati...