Can't vouch for the Frisco location, but I had nothing but trouble with the West Plano Service King. Had to take the car back twice to fix their repair work. The second (!!!) time I went to pick the car up, it only had one working brake light.
I won't be going back to Service King.