I have gone to the Fletchers in Scottsdale on 90th as well as the one in Peoria on Lake Pleasant Dr for years with two vehicles. They have always been up front and honest with me. Prices have always been reasonable. True, you wait a long time for an oil change so we just drop it off- but that is because they get so busy with everyone wanting to change their oil on a Saturday. I had one AC repair that needed to be fixed a second time. They fixed it right and there was no charge for the return trip. Stuff happens, not everything goes perfect. We once took our Jeep to the dealership for a repair and they cracked the radiator in the process, so it happens everywhere.
Anyway, I only go to Fletchers. They have never tried to scam me or pressure me into a service I didnt need. The day they stop being honest, I wont go back. But that day has yet to come.
On a side note, I notice some of these negative reviews are from years ago before I went to the Scottsdale location so maybe management changed. Some of these reviews aren't even for the Scottsdale location! If you have a bad review, how about putting that under the correct store.