Just had an unhappy shopping experience with this company.
I bought some Lipos from them at a show which, on paper, seemed perfect for my requirements. However when under load and well below the stated 10C capacity of 40A the voltage collapsed.
On reporting this to the company they didn't want to know and refused a refund or replacement.
Buyer Beware !!