you should be posting this question on the Expandable section here at FRF.
i think nearly all the members here have had a dealer do it. there might be a few who did it themselves.
i'm having the new seals put on my '07 23SS but only as a preventative. i didn't have any leak issues but wanted the newer seal system before my warranty ran out.