So awhile back I made my first purchase with Bitcoin on eGifter. I wanted to use BTC to buy directly from Overstock.com but due to Coinbase's issues Overstock's Bitcoin option was down as well. That is when I learned about eGifter. With eGifter you can buy hundreds of different gift cards for all sorts of things, and can send money to them directly from any BTC wallet address to eGifter via their BitPay invoice setup. Worked like a charm! No having to deal with Coinbase as a middleman (worth it's weight in gold, err Bitcoin right there). For those of you who want/need to use BTC to buy something but feel your options are limited, I encourage you to check out the gift cards for purchase on eGifter!