Honestly, when I'm dealing with a trusted merchant, Bitcoin is less painful than a credit card, especially if there's nothing to ship (e.g. with Namecheap and Prgmr). I have Mycelium on my phone - I scan the QR code, punch in my pin, and order completes a few seconds later.