Getting a new Mazda 6 delivered tomorrow

Main reason for buying new - interest free credit (which is covered by my car allowance). It's also quite hard to find low mileage 6 diesel estates - most people hang on to them (as I intend to do). Yes, I'll lose money off the forecourt but I get a nice shiny new car and after the three years I'm about break even.