Birthdays can be difficult if you don’t know what to buy for your friend or loved one, yet there are some generic gifts that seem to go down well. Chocolates, alcohol and perfume are easy to choose and buy, while they’re not exactly the type of present that people will turn down or be disappointed …