Gift cards
I have used this gift card and many others for several years.  Everyone seems to like them.
Rating: 5 stars