Although this generic battery is reported as compatible with my mobile phone Samsung Galaxy ACE S5830, it is slightly too large to be inserted into the phone and therefore useless. I do not know if this is a delivery error or not because the only reference to the battery which is not in Chinese is: "For I9100 ...". So I asked for a refund and I hope to get my money ....