Buying gifts for certain people can be a real chore. Some refuse to tell you what they really want whenever a birthday, anniversary or special occasion comes around, others can be incredibly fussy and still others have it all and are incredibly difficult to buy for. Getting a card and gift voucher might be a tempting option, but I do like giving a physical gift and flowers are something to give ...