If you are doing a husky or dolmar or something besides a Stihl. You can get high quality Nachi or SKF bearings on ebay for $6ea.
IF you are doing a Stihl you can still get the Flywheel side from Ebay and get 1 proprietarty bearing from Stihl for $15ish. That will keep the cost down to $20-$25 and still give you OEM quality.
To answer your question most Cross Performance stuff is designed in USA and made in China.
If it were a non-moving part like covers I'd be ok with chinese parts but the moving parts have failed on me too many times. Cranks and bearings.
They would be going in a 394 husky....
I was placing an order with WEM and was going down the list.... Meteor piston, seals, gasket kit....
and just ordered them without thinking.... I usually source them locally.... Since I already have them I was curious if anyone has had good or bad luck with them.