Friendship Day is the perfect occasion to show your appreciation for the special guy who has been a true friend through thick and thin. At the same time, when the day comes nearer, the choice of the perfect gift may turn into a quite complicated search. This year, it has...