I know you asked this question awhile ago but i figured id still post. My heater core recently went and i changed it myslef which was cheap, the heater core and anti-freeze to change it was a total bill of $80. I was told if i had taken it to a shop it would be a full 1-2 day job which would be a high labour bill but cheap for parts so it was smarter to change it myself.