In my mind, there are only two vendors that I would trust for winches. WARN and Superwinch (particularly the higher end stuff).
S[m,h]ittybuilt will be re-labelled Chinese "junk".
I've heard good things about the Titan Winch brand. It's Chinese but made to spec for someone in either Oz or NA (forget which).
$0.02