You can buy Amazon gift cards online at amazon.com or at many partner retail stores and drug stores across the country.