Well it seems like I'm stuck with Shift since I live in USA
Take a look at BitPay, they have a Visa card. They started to provide this card to US citizen only but some time ago expanded to more countries. Since you're from the USA check out them. All services are the same by the way since the cards are issued by the same company. Check also Cryptopay, Advcash, Spectrocoin, and Bitwala.