I had a bad experience here. If they say your system needs to be flushed, just get your oiled changed (that's it!). Go to a place that guarantees work (ie. certified mechanic, dealership).
Lets just say their work, killed two of my families cars.
Also they didn't carry the air filter I needed for my car. There was a lack in communication. (Hey all of us have our bad days.)