I don't have any idea on the miles. It came out of a friends truck that he junked 2 years ago. It worked well, and feels tight. He had junked the truck to make a project that never materialized. I just bought the residue for the engine and axles.
I can check the price, I think ups may be a better way to go though.