So I'm a little late to the party... but I got the kit around May and put it in, not hard... and it worked perfectly and like it was supposed to... for the first week or so...
then my left strut end cap broke and yes, dented and scratched up my tail light... ooookkk
I contacted ECS and I sent out the broken strut and they sent me a new one... and the strut end cap broke AGAIN after two days... so I said, strew it...
I still had my old struts so I put those on without the springs and now...well, what's the point of the 'automatic pop' portion of the kit?! (my latch was broken and this solved it, but still...I'm keeping it because this)
I'm going to call them today and see what they have new with the kit (there's a 'new' symbol by it) and different pictures featuring different bump stops maybe? So I'll ask and see what they can do...