Our 27-year-old son was in town from Vancouver for the holidays and while we were driving around doing some last-minute ...