We're having a Christmas party and need to buy mulled wine in large quantities [grin] Where does the best bottled mulled wine - and anyone know of any good deals around?