Originally Posted by
keclipse11
I don't know about you, but it seems every time i sign on i see a thread talking about a horrible experience with this shop ever since rob and dave left. One things for sure, that thread in mitsu tech sealed the deal of me ever stepping foot anywhere near that shop.
i have never dealt with them either, but have seen those threads you pertain to and also my friend had a horrible experience with them.