Just called the dealer and was quoted $650

Plus tax and at least 2 days of rental (2 days because they don't stock this part and they want me to bring it in to make sure it is the IPC, if so, they'll have it overnight and it'll be ready the next day).. I am looking at $750-$800 total
So, Planohummer, can you please tell me where can I can it for $300? Anybody has the GM part # for this? I just browse online and found many aftermarket ones (different color gauges) for close to $500.
Another question, if I go ahead change it myself, and the odometer will reset back to 0, right? How will this affect my resale value because this will make my true mileage unknown, right?