Gifts for Difficult People
A selection of unpredictable and unusual gifts for that person in your life who doesn't want any of the "usual crap", including groovy enamel mugs, insanely brilliant aprons, daft cushion covers and Lieutenant Columbo laundry bags.