I have nothing but the best things to say about the Carbiz dealership, from the show room, the lot, staff and the customer service. A dealership with class in its look and its staff. The staff is top notch, they go above and beyond to make there customers happy and satisfied. Whether your waiting in the waiting room, the service department, sales etc all aspects of Carbiz are about making the customer happy. I would HIGHLY reccomend this dealership to anyone looking to purchase a car. I promise you wont be disapointed! I know i wasnt, they exceeded any and all my expectations.
more