I have a 531c steel frame that I'm wanting to put a new (possibly CF) seat post in. However when I put the current alloy post in there it was a very very tight fit with significant rough spots near the clamp. I did what I could at the time to smooth it with some sand paper to get the post inserted, but I know I put some deep scratches in that post. Before I buy a new, nicer, post, especially if it is carbon, I want it to go in with minimal damage.
So, where should I take it, can the LBS do this kind of work, or would a frame shop be a better bet?