Tecomec is out of the P/C business, supposedly. Any P/C stock you see is old stock, dodgey in some cases.
Meteor, meh. Cylinders are junk, pistons are typically decent.
If it is not OEM, it better be cheap. If an AM piston is fifty percent of OEM, going to use OEM if it is available. AM...