Sort:  

a hardware wallet doesn't have an address?

The address is actually on the blockchain, the hardware wallet performs a different function: it makes access to that address (or, in the case of a good hardware wallet, a pool of many addresses) very secure.

just when I think I might have it figured out...
-zap-...another complication