I have been here originally for a 2009 Mazda 3 Sedan that was awesome and had no issues besides normal wear and tear.
Just recently got a newwer Mazda 3 and love it!
Good experience, some of the sales people are hard to read or even talk to. The Service guys and girls are actually in my opinion better personality wise.
Granted Kim and Mark from sales are very good car enthusiasts and both had Mazdas BEFORE joining Kieswetter years ago. I would recommend them for questions in a heartbeat!
Newer dealership, got renovated about a year ago, clean facility and great display of customization and different trim levels in the showroom.
Used inventory isn't bad, not too much to choose from usually, but the occasional rare piece.
Mazdas are always FUN to drive and won't kill your budget. I recommend going here over the Waterloo Dealership anyday!