Coolant flush
#2
Take it to an Indy Repair shop or do the work yourself if you can. For me franchised shops are a total joke. Good Luck!
#3
#6
#7
That's such B$, and then the Government wonders why people just put this crap down the sewer. IDK about Canada, but in The States Auto Parts stores take coolant/oil. Make a few calls to the auto parts stores or a Car Dealer, and especially to Walmart if they have a Auto Service Center.