Wasn't sure where to post this but seems like a good spot.
My work partner's son bought a 2007 BMW 328 coupe last week in Montreal. He has been searching for quite a while for just the right car and finally found one there. Anyways, the water pump went on it yesterday. The dealer wanted $1400 for a new one!
So they sourced one from Rock Auto for less than $500. This could get interesting.