N

I had a really bad experience with AutoAid. The ca...

I had a really bad experience with AutoAid. The car maintenance service was not up to the mark. The staff was unprofessional and didn't seem to know what they were doing. I will not be recommending them to anyone.

Comments:

No comments