I LOVE to read but I think a gift card to a book store may not appeal to some teenage boys. A gift card to Walmart would be a safer bet. Add a nice super sized chocolate bar to the card and I think...