We all have that one friend whose birthday is like a national holiday, they plan a party a year in advance and you always have to surprise them with an amazing gift. Then there are friends who treat ...