Canadian Tire
Horrible customer service
After 2.5 hrs waiting for an emissions test (they estimated 1 hr wait time), I was informed the network was down and they could not perform my test. I understand that these things happen, but they would not offer me any concessions for my almost 3 hours of completely wasted time sitting in their ...