No one will get mad at you whomever get this as a Christmas gift. Gift cards are the way to go. Especially if you know it is a place that they frequently go to With this Home Depot Gift Card you can't go wrong. You can get a lot of things there for $100. Nice.