Yeah, it's just a Harbor Freight 12K, I got it for $200 during a parking lot sale and it was also an open box item. For $200 it's a fine little winch until I can afford something nicer. Haven't used it much really, though I did pull myself and a 2004 Chevy Suburban up a 20-30 degree hill last year, at the same time. I was going up to my parent's new place they are living at which is up in a canyon, it was snowy, they got stuck, so I went around them to try and pull them up with a strap, but by me stopping and then trying to move again, I was stuck as well (this was before I got the Duratrac's). so I left them hooked up with the strap and hooked onto a tree up the hill and pulled us both at the same time. Not a huge testament, but with a 12K I wasn't worried about doing it.
I just like over rating my gear when I can, call it paranoia.