My experience?? Actually, the customer support was okay, but those particular cells are not what they claim to be (12C).
My experience, and bottom line here: You get what you pay for. And when it comes to batteries, I will not spare expenses anymore. Cheaper in the long run.