A true friend is always there when you need him. He's on hand with a silly joke or a willing ear when you’re down, and up there with you when you’re flying high. In honour of the magic of friendship, we’ve put together a collection of amazing gifts for a friend. Show your appreciation with a special gift he’ll enjoy.