Amazon gift cards
When you do t know what to give, an Amazon gift card covers all the bases.
Rating: 5 stars