If you're ever in Edmonton, I would go to this place:
https://www.autoglassolutions.ca/
They are near the Rona that's at 51ave and 91St.
I have two windshields from them that are due for replacement now. They are at least 8 years old and they were so cheap, I would've been happy if they lasted 2 years.
I think I'll literally arrange to have these replaced the next time I find myself up there.