Negative Positive
Title: Puller won't release
Review: Bought mine at Home Depot and it is going back. Pulls OK but won't release. I had to take it apart to release the strap. It came with no instructions. And apparently no web site. Find another brand.
Is the review positive or negative? 