Whether it is at Christmas time or a birthday coming up buying gifts for some people seems to take up time and a lot of pondering. Do you want to buy something practical that they can use all the time or maybe surprise them with something unique, much of the decision depends on the person…