I switched to a Chase Reserve. Yes it costs a lot. But you can get most if not all of the cost credited back. And they offer coverage as first not secondary. Plus the points can be used on almost all airlines or how ever you want to use them.