I hate to break it to everyone but a business has to make money to remain in business and pay their overhead (rent, utilities, training, etc.), employees, taxes, etc. So they're not going to be selling you parts and labor at cost. According to GM Parts Direct: MSRP on the water pump is $411.67, AC belt is $68.76, main belt is $62.82, not sure on the coolant but probably at least $20. The labor is probably 2.5 hours at $175 an hour which is $437.50. Add tax to the parts and there's your $1000. Everyone at the dealership has to feed their family and the employees to NOT get paid $175 an hour. Either do it yourself with Rock Auto parts or pay the man. No one is getting ripped off, those prices actually seem reasonable based on MSRP parts pricing and not inflated Matrix pricing. Do you work to break even at your job? No. You work to make money. Did you know Wal-Mart marks up their products, too? GASP!