We have been going to Gil's for many years. They were very accommodating when my daughter had a problem...and were very honest about an item under warranty when we had no idea it was covered. This week I had a problem with my car....and really needed my car that week. I was able to leave my car that day, and it was figure the next day. Place is clean, have a toy section for little kids (and big kids) and comfortable waiting area. They explain everything to you even if you are not going to understand one word of it.