Ever had that sinking feeling when you realise you've given someone a gift they don't like?