That would have been nice....but unfortunately not.
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.