Product review (5 stars): So Far, So Good
Our old dispenser was leaking rinse aid.  We use tablets for the detergent, so I'm not sure if that compartment leaked as well or not.  Rinse aid isn't cheap, and who wants to be wasteful either way!  Installed this new one, and it works great.  No leaks so far, and we've used it several times a week for the past month or so.  The only different about this dispenser (from our original) is the color.  Ours was more of a cream color, but it's exactly the same otherwise.  I'll update this review in the future about how it holds up over time.

EDIT (4-26-18):  Been using this dispenser for over a year now, and it's holding up great.