Can anyone give me some tips on the best Store bought party food? Planning a do on Christmas Eve and want to buy in some store bought bits to warm through - I haven't been into Marks or Waitrose yet, has anyone found any nice party bits? Thanks