It's been taking too long trying to find one that works well enough to use. I just want to start buying coins already.
If i understand perfectly what you really want, you are looking for cheaper and secure way to buy crypto coins as well as a good wallet to store them. Considering the fact that you are in US and most of the platform doesn't have the jurisdictions to operate in the US, i don't think you much of an option but I'll suggest you stick with Binance platform as they have a well secure wallet (trust wallet) and they have an exchange dedicated for the citizens of US (Binance US)