Amazon gift card
Amazon gift cards are great! Their range of products is vast, satisfying almost anyone. They also sell products for specialized hobbies/interests and the prices are good as well.
Rating: 5 stars