Negative Positive
Title: not made in USA
Review: American Power Pull #15002 3 Ton Power PullerAlthough some sites say this cable puller in made in the USA and the company site leads you to believe it's made in the USA, it is made in China and the workmanship sucks. I'm sending it back because I would not trust it to be safe.
Is the review positive or negative? 