Hi all, new around here

Picked up my 2011 A7 the other week and have the same problem. Had a few emails with my local dealer (not where I bought the car) and they want to run diagnostics and charge for updates I think, I can't get a straight answer out of them at the moment. Is this something usually paid for? This is my first Audi so not dealt with the dealers before.

Also, I notice I can do the update myself. Is this recommended or something to avoid?