What I don't understand is why would the dealer charge for a software update and be reluctant to do one for free. All devices have updates from time to time (iPhone, etc.) and they are basically improvements, bugs that have been resolved over the previous software. Why would this not be free?