I hate to do this especially as a long time customer but it only takes getting screwed over once to change your mind about a business.  I don't know if they got too big too fast or what.  But I took my vehicle in for repairs and after spending close to $500 the problem in the vehicle persisted.  After driving back numerous time and being told it was a different thing each time, which I had fixed, the problem continued.  Finally I found a mechanic who fixed what the original problem was and also had to redo some of the work these guys did because it was shoddy!  I will obviously never go here again and I will warn everyone I can to also stay away from this place!