This site lists ROPs for Satoh tractors. You will need to contact the dealer.
As for your question about the price, I think you did well. I have paid more for less value in my time. Good job. Do the regular service and it should last a long time.