I ordered about $200 worth of parts which I promptly received. However when I went to install the piston and ring kit it seemed the piston was defective. I email sales@discountonlineparts explaining what happened and included a photo of the cracked piston. I never received a response.
Also worth noting all the parts I received we're made in China which I assumed when I ordered. My rating isn't necessarily due to the parts themselves but rather the lack of response from the company selling them. In the future I will do business with companies who support their customers both before and after the sale.
For a company that purports to have policies based on christian principles I don't think this was very christian of them.