I usually order my mini bike and kart parts from several different suppliers,..including BMI and MFG SUPPLY .
Recently i ordered some items from Piedmont Kart Shop Inc
in Conover ,NC. with excellent results.
Check them out on the internet when you have a chance.