Listen, I never review business, I give benefit of the doubt to a lot of things. Actually, earlier this year I got my vehicle fixed (paid over $2000) and it was running smoothly. Last week, it starting acting up again so I took them to the place that seemed reliable since they did a good job last time I was there (talking about the Haines City location). They were quick to say it was an ignition problem, charged $350, got the job done in 2 hours and sent me home with a "fixed" car. Needless to say, the next day the car had the same problem. Unfortunately, it was the weekend, I had to go to my job. Today, I went there to see what was going on and why I paid $350 for something that didn't fix the problem I'd walked in with and I was completely blown off! As a matter of fact, the man at the counter did not let me finish my questions, too many people around getting their car fixed, they cannot have them hear that they didn't get the job done. I am livid! The man in the counter would only give me one answer "I wasn't the one who fixed it, I can't help you." WELL, FIND THE PERSON WHO FIXED IT AND ASK!!!!!! I asked where this person was and he shrugged and said "He's not here." And just like that, I was sent home with a new bill of $1300 and a broken car. How incompetent!! Fix your costumer service, hire knowledgeable mechanics, or at least some that will admit to their mistakes and fixes them, not ones that send you home when you bring up a valid point. And please hire friendlier people to man the front counter, for goodness sake.