Personalised Christmas gifts from £7.99, and the catch: you usually can't return them
Eighteen personalised presents from Personalise.co.uk and YourSurprise, from a £7.99 named mug to a £23.99 1,500-piece photo jigsaw, with who each suits, how long they take to make, and why your usual right to cancel doesn't apply.