Anyone have one? anyone have the skinny on the brand? I would probably only need it once in a while, would not have any winch permanently mounted on my truck, no sense in hauling it around all the time and then there is the risk of theft, weather exposure, etc. etc. What say anyone?