In the meantime, use Gyft to purchase at Amazon. If sales numbers are high enough, Amazon might take notice and decide to accept bitcoins directly, just to cut out the middlemen.
Or, if you want to just pay the item cost and not have to round up to the nearest $10, use snapCard.
Snapcard has a 2% surcharge. Gyft actually pays me 3% back on every purchase. There's nothing better out there.
Depends what you're getting, and where. I'm happy to use Gyft when my purchase comes out pretty close to an integer number of giftcards and if I'm buying from a retailer they have on offer.
But if I'm just buying a cheapo item from Amazon, or if I'm wanting to buy from a site outside Gyft's umbrella, or if I just want to buy from a website without creating a new account on that site, I use snapCard.