I bought Speedmaster pce305 1017 pistons, first they sold me the wrong rings. Then they sold me rings that I just found out they were also wrong after I thought I had made a mistake gapping rings. They never mentioned about a oil support ring, so I thought I screwed them up. They sold me another set of rings and they didn't fit. After a year of trying to get rings for the piston, and after 3 sets of wrong rings, I found out they can't get rings for the pistons and told me they are not being made any more. While waiting for rings, I called Jegs and asked about other parts I ordered and was waiting for. They said they made a mistake, that they put on a Fed ex truck to Florida instead of Winnipeg, Canada. From sending me 3 sets of wrong rings, which I still don't have rings that will fit and shipping to wrong Country and having me have to find rings and not taking back pistons. They sold me pistons that they won't give me back because they say it's over the time to get my money back. The time has been their fault and their stupidity. I get probably 2 emails a day for parts and advertisements and I will never buy from them again because of stupidity, bad tech suggestions and money they think I have to throw away. I suggest that other buyers for parts don't make the same mistake as me to buy anything from F#?*<^>@ JEGS