Wow -- what a horrible, cheating, scamming business. I truly wish that I could rate it 0 stars. Let me begin. I initially took my 94' Jeep Cherokee to B&L Auto on May 9. As luck would have it, Liz, the manager, said they were working on a Jeep Cherokee with the same problems. Six days later when I picked up my Jeep, I paid roughly $1,000. The Jeep had the exact same issues and broke down within a few miles of leaving their parking lot. I had the Jeep towed back to B&L Automotive, as they told me all the work was under warranty. They did another diagnostic and stated that the crank shaft sensor they replaced was a bad part and they would replace it with an original Jeep part. Three and a half weeks go by and on June 10, I picked up my Jeep and paid $265, only to break down on the way home. My truck went back to B&L Automotive again 3 more times. Finally, after the fifth time, on June 24, I told the manager, Liz, that I wanted a full refund. She attempted to convince me to bring it back one more time. By the end of the call, she stated that she agreed I deserved a refund, though they don't usually give refunds, she just needed to speak to the owner, who was in Florida. Days went by before I called to follow up. Liz stated the owner approved the refund -- it would be processed over the weekend and should be in my account on Monday, June 29. After 11 days, I spoke with Liz again. Liz told me that refund was processed on July 2. She also confirmed that the refund amount was "$1286 and some change." She told me to contact my bank to find out why there was a hold on the refund. The refund was never processed.. Now, my bank has filed a dispute against this business and they have been holding up the dispute for 60 days. They blatantly lied and deceived to get over. My Jeep is still not fixed. 12 weeks later, and I'm out of money and don't have a work vehicle. This has been a nightmare. Check out this review of B&L Automotive on Google Maps https://goo.gl/maps/et5YeEagNxmQc3Ku6