Villas auto has usually done excellent work and been pretty strait up and honest with me. Honestly I have never had many problems with them. Their work has been good and very reliable for me(little pricy at times but willing to pay if its done right, and they let me know what part numbers are so I can compare). Only because I know about cars and dont let them intimidate me with mechanics talk though, I have had friends and family that dont know much about cars go in there and get a rediculously high bill for something not even needed or just screwed by over priced labor and parts alone. Just be wise about what you need and they'll work with you, but ALWAYS ASK QUESTIONS THATS YOUR JOB TOO AS THE CUSTOMER!.