Amazon gift cards do not expire and can be used towards future purchases, whether that be for books, electronics, or any other item sold by amazon. You can even apply a gift card balance towards the purchase of another gift card.