Totally agree with all of the above. One more point is seatposts are not accurately sized. And they too can be less than round. Check the seatposts you are already working with against a good vernier caliper. Measuring to the degree of accuracy required is a little tricky and is a good skill to have.