And in our opinion, the most overlooked gift that checks off all the boxes is a fabulous pair of shoes. Shopping for shoes is one of the most personal purchases you can make for someone else ...