I too have had a nightmare experience with another Fletcher tire in Chandler.
They broke something on my car, said they don't have the know how to fix it, and then made a bunch of dumb excuses as to why it wasn't their fault.
The excuses they used made it obvious that they don't have the slightest clue about how a car works mechanically.
Talking to their management does nothing.
I highly reccomend that you find somewhere else to go. The company is a shambles from the top down.