I had mine done at FF (stage 30) and very happy so far.
I did a google search and found more negative about S&G than FF. I live in PA and FF is way across the country.....I still went with them and paid more in shipping.
Never looked back.
Though they never mentioned the groove deal to me.....is that lower seal a problem area?