Good price for a winch in that condition IMO.
If you like to tinker you could find an older one cheap and fix it up. They are easy to work on.
I've gotten
SE winch-free on a Waggy that I resold for what I paid for it. Had to replace top housing, cable, motor, solenoids
8274 #2 and 3 I paid $400 for both. One worked, the other needs a solenoid pack.
#4 was for parts, got it for $75
They can be had cheap if you are patient and don't mind a little fixing up, but if you're looking for one that's ready to bolt on and go that's not a bad price.