ok forum members....here's my problem:
For the 3-4 yrs that I've owned my Camry, I've noticed that each winter when I put on my winter tires, I notice a slight pull to the right when I drive. At first I thot it was tire pressure, but that proved to be wrong. My next assumption was that the alignment was off (since most ppl get an alignment done at the same time they switch wheels), so I figured that I would get it done eventually.
Anyways, this season was the same thing. However, I went on a road trip to Niagara Falls, and on the way back I hurt my car. On an onramp (70km/h), a series of potholes appeared in front of me (first one being on the driver side), so I moved to avoid it. What I didn't see was the mammoth-sized pothole on the right that followed it, so I hit it

. THe whole car practically banked to the right...I thot I fuked my rims and suspension. So I drove home in this condition, and I noticed that the car was pulling to the right is bit more than usual (still drivable...had to hold steering wheel maybe another 1-2deg to the left to compensate).
The last week was good weather, driving on dry roads with my winter tires. But yesterday, there was snow, maybe 3-4cms on the road at 2am. Normally, I can still drive in snow at relatively higher speeds than posted and still control the car with ease. Last nite was different. It felt like I was running on all-seasons!

Needless to say, when I approached an S-curve, I let off the gas, the backend started to push, I tried to compensate, swerved left and right, and eventually I slid ~10m at 90deg and came to a stop perpendicular to the road

. Luckily, no cars around.
So, my concern is why my car acted in such a way when it should normally be fine. I'm worried that I've worn my tires with the fuked-up alignment, causing the slide.
The question: where, in the GTA, can I go to get my alignment checked/fixed, WITHOUT going to the cost-you-an-arm-and-leg facility (Toyota garage)?
ANY opinions/suggestions/input would be great, as I love my Camry and I don't wanna lose it.

Thx.
Redline