Originally going in for an oil change, I asked the staff to also remove the Nav. box from under my passenger seat and get the serial number off the bottom of the physical box so that I could get an update for my system. After doing my oil change (and about 4 other expensive maintenance jobs that I did not ask for but they said were absolutely necessary) they ended up charging me $600+ for these repairs, but forgot to give me the serial number. I scheduled another appointment for them to get these numbers which they had charged me labor for, waited an hour in their shop, and got the wrong numbers. I went back again explaining they had to get the numbers on the bottom of the unit. Gave me the wrong numbers AGAIN... So I brought it in one last time and the front desk person (Dave) asked me "What's your problem? My guy gave you all the numbers" I then explained they had just looked on the back of the case, they had to actually remove the case and take out the system with a deep well socket which was the whole reason I went there in the first place as I didn't have the tools, he responded with attitude "Well... If you want us to take it out of the case i'm going to have to charge you for labor again. Or you can just do it yourself". So I took my keys and will be going anywhere else from now on. I would suggest Peter B's in Urbana, rr Ricks Automotive in Champaign.