You can buy Amazon gift cards from various retailers, both online and offline. Here are some options: 1. Amazon website:You can purchase Amazon gift cards directly from the Amazon website. Just visit the "Gift Cards" section and choose the type of gift card you want.2.