Gift card
This is my go to gift for most everyone.  Amazon has access to any product you want and they guarantee the products and you can return it if you are not satisfied with it.
Rating: 5 stars