In the world of a large number of significant dates: Christmas, birthday, March 8 and 23 February, the wedding and stuff. And even if you know exactly what to present to a particular person at a time when it is an instant choice of a gift, you begin to lost in an assortment to choose from hundreds of options, eventually… (more…)