Best of friends

You don't always need an excuse to buy someone a gift, there must be hundreds of different occasions for buying a gift, but the best ones are those that come out of the blue, for no reason at all, just to say? .... We all have our reasons for sending a gift here are a few ideas that might be able to solve the problem.