Ive never used parts from that supplier but i looked at them as well, i suppose an OEM will be rarer then hens teeth. Im terrified to risk a good OEM cylinder with a chinese slug though.. anyone use them before?
If you believe the cylinder is ok the piston may well be savable?....I think you'd get better results by starting a new thread and if your piston is shot, place an ad in the trading post.
ps; good pics always help!