I have a high end late 80's road bike I'm fixing up. It has older style bb where its not sealed and you can service the bearings.
I'm trying to sell the bike and I took it to my lbs to have the bearings regreased, a job I would have done myself if I had the tools. They charged me 15 dollars and I got my bike back the next day. The spindle wasn't moving 100% freely and you could hear it making noise when it rotated. I took the bike back and the guy fixed it for me again for free. The spindle now turns fine but it still sounds like there is sand or grime in there still grinding around when you spin it. Is dirt likely the cause of this clicking sound? Am I in the right taking it back a third time and expecting another free bb servicing?