JANE MacQUITTY insists that people shouldn't panic about whether they have enough wine for Christmas as most merchants accept orders for guaranteed pre-Christmas deliveries as late as 15 December. For your nearest and dearest, a magnum of Champagne looks especially generous, so plump for 1.5 litres of Pol Roger's delectable non-vintage white foil Reserve (55.95, Lay & Wheeler).'