Ive sent my own bearings to calico along with the pistons and valves to have done, they also had the same bearings already coated but did mine for the listed fee.

Alot of guys in the know use calico.