Active since Nov 2020
I can’t believe this place is still in business! We ordered and paid for a air flow sensor on the 20th of October, it is the 9th of November and we still don’t have the part and NO ONE can tell me if they have the part or not! Everyday they say they will phone me back and no one phones ! Most pathetic client service ! ! WORST OF THE WORST service I have ever had !!