EOS one of the promising coins on the market. And they have amazing community support. But un fortunately, it is hard to create an EOS wallet. (Compared to Ethereum)
Sometimes there is a way of creating a free wallet but it is not possible all time. (For just know - I believe it will be possible in future)
I want to share with you a way of create an EOS wallet...
Eoslynx (It allows free one in their desktop wallet app)
Meet.one (It is mobile and you can create with paid)
Cobo Wallet (Mobile and you can create with payment or they have daily bonus if you can catch it.)
Infinito Wallet (Mobile) (they have a great platform but you can create a wallet with payment here also.) (Or you can use old accounts with your PK)
TokenPocket (mobile and with payment only)
Murmur (Social Media and EOS wallet together) - (You can create a free wallet for limited time with murmur. But you may wait 24 hours for activate your wallet.)
I can update if you tell me other ways of creating EOS wallet.