“If in doubt, get a gift card.” Not my advice, but the words of my 12-year-old when we were discussing what we should get his friend for Christmas ... with many well-respected stores and ...