You could book into a hotel near the flagship store in London and make it a weekend to remember. Or just log on to http://www.johnlewis.com.
Our Christmas gift to one lucky reader is £1,500 worth of John Lewis vouchers.
You decide how to spend it - on clothes, a new wardrobe, a new TV, lovely food, jewellery or toys, in store or online.
John Lewis shops have more than 300,000 different products and services to choose from. If that's still not enough choice, you can use the vouchers online at http://www.johnlewis.com, or at Waitrose supermarkets, Ocado, Waitrose Entertaining and Waitrose Wine Direct.
How to enter
To win £1,500 worth of John Lewis vouchers, answer: How many products and services do John Lewis shops offer?
Email your answer, together with your name, GMC number, and your delivery address to GPlife@haymarket.com by Monday 17 December, using 'shopping spree' as the title.
You can also visit the competitions section on http://www.healthcarerepublic.com.
The competition is open to GPs and GP registrars only.
Gift vouchers will be despatched on 18 December and, postal service permitting, they should delivered to you in the week before Christmas, just in time for shopping.