We have had really good luck with them!
We have had really good luck with North Bay Truck Center. My husband usually deals with them, and he has never had any problem with their services! And as his wife, I would know if he had. But, he never has anything but good things to say about North Bay Truck Center. Five Stars in every category!