Now obviously you know that you can buy Amazon gift certificates at Amazon itself, so the question about where to buy Amazon gift cards that occurs to most people is really about where to buy them offline. Sometimes you just can not buy one online. Often, if you have a party you suddenly need to attend and so you need a last minute gift, it is just easier to find a place locally where you can buy a gift card, rather than futz around with figuring out how to do it online .
Thankfully, a lot more stores today are selling gift cards that can be used online as well as at your local brick & mortar store. CVS, for example, carries gift cards for dozens of different companies, including Amazon. All you need to do is take the gift card to the cash register and the clerk will activate the card once you pay for it. You can usually find Amazon gift cards at CVS for the values $ 25 or $ 50.
If you do not have a CVS pharmacy near you, there are several other chains that carry Amazon cards too. Rite-Aid and Longs Drugs both carry them as well, in the same dollar amounts. So just get a nice birthday card to go with it, and you will be all set. They work just as well for anniversaries and wedding gifts too!
If you are in a pinch and none of these stores are near where you live, or they are just out of the gift cards you want, Coinstar also issues Amazon codes when you turn in your change. Many supermarkets now have Coinstar machines so you should be able to get that gift card taken care of before you have to arrive at the party.