Finding the perfect gift for a difficult-to-shop-for person or person someone who is far younger or older can be a difficult task. Purchasing a piece of clothing, a set of houseware or other specific item can be a bit of a risk, and there's no way to know for sure whether the person will enjoy ...