Late night chat. Are vets ripping you off? Is there any Christ left in Christmas? And will sending more troops to Afghanistan finish the job?