wow, i'm surprised its up over 300 bucks without knowing if it even works. thats a solid winch, but like you said, if it works. fixing it might not be that expensive depending on the fault, but still, lot of money to pay for an unsure thing. i'd save up the extra change and buy new, or buy a...