I have been a customer of this place for over 10 years since moving to Vegas. Just recently I took my car there for repairs it needed. I dropped it off on Monday for diagnosis. On Thursday I finally got the results. The technician quoted me $8000 plus for everything it needed done. Keep in mind it's a 1988 model. I decided to give them permission to fix the major issues which came out to roughly $3500. On Friday I get a call saying that they needed half the money up front. This took me for a total surprise. All the 10 years I've been loyal to this business I have never left a balance unpaid and have always paid cash in full for all service rendered. I felt totally insulted. So I decided to pay them their $340 for the diagnosis and take my car elsewhere for my business. Upon taking the other shop my diagnosis sheet from Frank's, we went over the labor cost and hours. The other shop couldn't believe how Frank's came up with these labor prices for the job's I needed done. To put it short I saved almost half the money I was going to pay Frank's for the repairs. Ok Frank's hourly labor charge is $123.00 while the other place is $100.00. Still even with that it was not even close. Frank sent me an email explaining the circumstances of them asking for a deposit from SOME clients now and said it wasn't personal. Well Frank I found another reputable place to service my car. IT'S NOT PERSONAL !!!!!!!!!!