It's never the wrong gift.
Can't go wrong with a gift card!  (Especially when there's a promo to get $5 rebate.)
Rating: 5 stars