I also am quite satisfied with Albi. They do put some pressure on you to buy the car, but their prices are really good. Of course you have to have done your homework before you go there; I had visited six dealers before, including Mazda de Laval (which was not in a negociating mood at all and wanted $450 for the Sport GT auto I needed).
Albi took the best offer I had been given ($408 @ Gareau Mazda, no cash down) and dropped to $405. I also negociated some Pirelli winter tires on rims plus a cassette player at deep discounts (almost 40% off).
With all that and my disability insurance, plus $4000 in multiple security deposits to lower the lease's interest rate (this 4k's refundable at the end), my Sport GT costs me $400/month, tx and everything else included.
It took 3 weeks to receive my car back in December, but they loaned me a Protegé SE free of charge during this time. They have over 150 loaner cars.
I also had to deal with the service dept since then for my 3, and was always treated very well. It closes at 1 AM every weekday but friday, which fits my schedule very well. They sure never seemed too busy to answer me.