If you do get it rebuilt, make sure they put in ALL NEW springs and seals. Not to mention, if anything else looks less than new, have it replaced. I know local shops that have erred on the side of a lower total bill, reusing springs and whatnot, and I have not been pleased with the results over the long term.
Daniel