I have been renewing mine with American Flyers for as long as I can remember. Super easy peasy and it's only every other year so who cares?
But, it isn't going to matter here soon. The FAA has a NPRM out right now for doing away with the expiration and just making it a currency thing like the privileges of the certificates.