USDC is an ERC-20 token so you can use any ethereum wallet to store them like MEW or mycrypto wallet. Hardware wallets are the best because they are really secure but you can use a mobile wallet like Trust wallet to store them because they give us the control of our private key,.