+1 on hy tec. They did my 1000rr frame, and a bunch of other bike parts. Looks completely mint and stock.