just what i said except i do my own work so i have no idea on their service.
i get my parts there and a big big discount and a few other perks for racing for them. but i do not buy my bikes from them.
cernics would be a good dealer to go to but it’s farther than the others.