I just bought a brand new mazda cx-5 and the sales experience was incredibly smooth and felt like family the whole time. I wasnt pressured into any options or warranties and drove away a very happy owner. If you are buying mazda in calgary go see North Hill Mazda.