I have a very love/hate relationship with cockers. I love the way they look, and find myself buying one every couple years, and then the instant I touch them they leak from every possible spot. I spend hours taking them apart and teching them, inevitably leading me to screw them up worse or accomplish nothing. I then either a) sell them, b) trade them, or c) throw them at a wall and then sell or trade them, usually for less value than before they were thrown through the wall.
And then two years later I find another pretty one for cheap and I jump on it. I'm waiting for the day I receive a working, smooth, well timed cocker right out of the box.
Edit: Mags on the other hand are the ****, I've never once had a problem with one, and I end up missing every one I sell.