Worst call back ever! I took my car there to have a DVD player installed, after the technician broke it, they replaced it with a far less superior product that didn't work properly. It has taken me 3 1/2 months to get to where I am now with them and the problem is still not resolved. Very unprofessional and dishonest business relations!
Pros: When work was done it was fast
Cons: work was never complete
more