Amazon.com Gift Cards never expire, so they can buy something immediately or wait for that sale of a lifetime.
The absolute scope of the items is hard to theorize; buy Amazon Gift Card 5 USD and experience the convenience of shopping that caters to the modern world.