Negative Positive
Title: Actually 4 ton, and is made in China
Review: T. Choj's review is correct - this puller is made in China (I called American Power Pull). Also, the Amazon listing shows it as 3 ton, but American Power Pull's site lists as 4 ton. I was considering buying until I found out it is made in China.
Is the review positive or negative? 