I've tried a couple of different variations of paper towel holders that assist with keeping the roll intact and this version is probably the best thought out for this price range.  Others that use a ratchet and/or friction to keep the roll from spinning work well, however the ratcheting mechanisms have failed on mine, and they become as useful as a stick mounted on a base.  The outer arm is a much simpler mechanism and less prone to failure, it also limits the unrolling to no more than one revolution of the roll.

Pros: Great price.  Simple, but effective design - less prone to breaking.
Cons: None