You should edit your profile to include you location so you don't have to say where you are from everytime.
Anyway, I have recommended many GTA buyers and everyone are satisfied with the service and price they got from Westowne Mazda (5511 Dundas St. W) in Etobiocke. One catch though, you will need to be a CAA membership or get one within 10 days. Ask for Niki Figliano and tell him Hieppo sent you.
Anyway, if you are a CAA member, you get a special discount. It is quite a nice discount, trust me. The $100 you spend on the membership is actually credit back to you when you purchase the car with the CAA so really you are get 1 year free CAA membership.
The biggest benefit which you will be laughing all the way to the bank is the nice discount. This is from experience, since I purchase my Mazda6 through the CAA program. Definitely the best price around.
Say hi to Niki for me if you visit him, very nice guy.
The address is 5511 Dundas St. W. Phone number is 416-232-2011.
I don't know about financing since I was looking to buy with cash. Perhaps that is why I got the better deal. However, I don't think you not walk away without a deal if you were a CAA membership. As I was saying if you did decide to buy the car through the CAA program then you would basically get a free one year membership out of it.