CHOOSING the perfect gift for your loved ones is tough enough but Christmas shopping is also fraught with all sorts of other difficult dilemmas. How do you react if someone who isn’t on your list buys you a present? Is money ever an acceptable gift? And what DO you do with that revolting jumper your […]