I think for $475, I'd do some investigating on my own to determine just what is the problem. It could be something as simple as a seat safety switch, or not sitting in the seat properly, or another safety switch like trying to start with the PTO engaged, or what have you.
Could be you broke...