If you are looking for something virtual only then Coinizy.com is your best choice as It's the cheapest (0.5$) , loadable with multiple payment methods , no KYC verification required unless you want to increase the 2,500$ limits and the UI/UX is simply the best.
I don't recommend SpectroCoin because they had a scam accusation against them , E-coin.io is having a lot of issues lately too. If you need something physical then I would go with CoinsBank.