That would have been nice....but unfortunately not.
![Frown :( :(](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
I've read about a few people on here getting a litre of oil with their brand new Audi, but believe it must be a specific dealer practice.
I have never had this with new cars from either Ford, Honda or Audi.