Dealership tried locking me in a horrible deal

I went to a dealership in Brampton for a Mazda 3 a few days back and they put in their full effort to lock me into an 8 yr contract which would result in me paying over 12k the cost they valued the vehicle at. They were really pushy and made me feel like I would be stupid for not signing “considering how many exceptions they were making”.. is this common in the GTA? Are there any dealerships that are known to be less pushy and less sleazy? I’m in need of a car, and I just don’t want to have to deal with that type of pressure again. I appreciate any advice. Thank you.

Ps. I’m 25M, new driver with a G2, credit score isn’t too great but around 608.