After buying a new water pump and a new radiator from Pep Boys (487 S. Broadway, Denver), then having to replace the water pump twice and the radiator once, all within a three year time period, and paying about $560 in labor for them to replace these same parts over and over again, I'll go elsewhere from now on....seems they supply poor quality parts that don't last very long.
For a national chain, I was very disappointed in their first attempt at a resolution: a free coolant flush. I then contacted an area manager who offered to refund me $100. Just a fraction of the over $1000 I spent in total for these parts/labor/taxes/miscellaneous shop fees/etc. for these two parts. I'll never trust a Pep Boys again.