Wow, sorry to hear that you're having issues.
I have had Rennline pedal covers for 6 years and 150+ track days (including 60+ races) and they have worked perfect for me. I don't have any flex or slop in the attachment, they are attached as solid as a rock.