For ERC tokens I will recommend Myetherwallet for you to use to hold your coins or metamask. These wallet though are not hardwallet but it is convenient and cheap way of storing your tokens and coins if only you don't compromise your actions by letting another know the key or entering a phishing sit.