Gift cards! Yes
Perfect gift for those who like to shop for their own gifts,
Rating: 5 stars