If you registered it, which I assume you did, you will receive the kit automatically I was told my evenflo yesterday if your seat is affected.
Honestly, I don't know if I did.
I remember doing my FR85's, but don't remember if I did the Maestro's. I'm also not sure I like the 'fix'. DH watched the video's and is fine with it (he builds aircrafts, so does understand structural stuff), and I was kinda OK until it was mentioned about the harness adjuster is ripping through the shell causing it to crack, vs it cracking and allowing the harness adjuster to malfunction.
I have to figure something out and quick, because the Maestro is a daily seat for my dd's boyfriends son. It's only a spare for us, so I can get away with not using it...but not for long.