I buy now for years only Camelion button cells and had so far no problems. The price is unbeatable! Capacity is measured by the price very very good. "Brand button cell" cost many times why the possibly existing higher capacity fits not nearly to the extremely high price.
Conclusion: I'll buy this again!
Updated on 26.09.2014: I bought these batteries in December 2013, and used in a clock and an electronic caliper. They do to this day without failure your service. What more do you want!