2004 Saturn Ion with starter issues

A friend of mine has a 2004 Saturn Ion with about 50,000 miles on it and the starter is going out. He is pricing around town places to replace it and asked me if I knew what a good price would be for replacement of a starter in his car, I said I didn’t but would look into it. So does anyone have an idea of what kind of prices is a fair and reasonable to replace a starter.

How about bringing the starter to one of those small shops that rebuilds them in-house?

He is a “fix it now and quick” type of person. Wants a new one installed and done as quickly as possible.

Rebuilt starter $218
New starter $227
Labor to replace $90

Does not include any testing or tax.