ShapeShift is convenient, but you’ll get the best rates on an exchange such as Kraken, Poloniex, etc. I have a Bitpay card. The charges are reasonable, but I don’t use it much.
You may find this a useful resource. It’s not entirely accurate but provides a good overview of what cards are out there: Bitcoin Wallets Comparison - Rank bitcoin, ethereum and multi crypto app's by features and platforms and compare BTC debit cards & prepaid cards | CryptoCompare.com