LBS said my steerer tube needs to be filed to install headset. BS? Is this common?
Ok so i'm building up a bike myself. I got an aluminum frame with an intergrated headset headtube. Bought a Cane Creek integrated headset, new. Everything is new. Got a carbon fork off ebay, the Zeus Ziccs one. Seems nice. I didn't feel comfortable installing this myself and don't have headset tools, so I go to my LBS and ask them what I should do if they do it, how much, etc. Dude said $20-25 to install headset. Then he take out the race and puts it over the steerer tube, and sais that the fork crown needs to be filed down to install it, that he doesn't want to do that, and that it'd be an extra $35 if I really wanted them to do it.
Is he an idiot? BS'ing me? Lazy? Is my fork ******** and flawed?
How hard is it to install an in-headset myself? doesnt it just fall in? But i heard that the crown race needs to be professionally installed.
Please teach me, help me.