Start here Dude, I bought from here as well. Choose Zero Deductible if you can.
https://www.healthquotes.ca/VisitorsToCanada/default.aspx?Section=Visitors&Page=Quotes
I Purchased from TIC through the website mentioned above.
http://www.travelinsurance.ca/