I love bringing my car to Calgary BMW! Their staff and service levels are excellent. They really go above and beyond to keep you updated and informed about your vehicle. I also like the convenience of their shuttle service. And if they can't get you there in the shuttle, they'll call a cab and cover the cost. Once you experience the difference of being a BMW customer, it would be tough to ever switch to another brand!