For many years I have taken my vehicles to American Five Star for oil changes. They were quick and convenient. I have even sent two of my children there to get oil changes. However, after the fiasco I have had with them over the last week, I will NEVER go there again and strongly urge you not to trust your vehicles to this place. I took my truck in because it had an oil leak. I was told by several sources that the oil pan gasket needed replaced. I was quoted about $244.00 for an oil change and to replace the gasket. However, when I got there they said they didn't think it was the gasket and they needed to steam clean the engine and I would have to go back the next day. I was told it was not the gasket that it was the oil pressure sending unit and was told it would be about $400.00. When I got the bill it was over $560.00. When I asked about the bill they had replaced gaskets which I was not told about. Then to top it off, it is still leaking oil and when I brought it back they NOW say the oil pan gasket IS leaking and the rear main seal is leaking and they wanted another $1300.00. I am angry and sad that these "professional" mechanics were not able to detect where the leak was and were not able to give me correct and accurate information from the beginning. I have lost all faith in them and will not be returning.