Welcome to ScubaBoard, the world's largest scuba diving community. Registration is not required to read the forums, but we encourage you to join. Joining has its benefits and enables you to participate in the discussions.
Benefits of registering include
I'm worried about the plastic too. Can you take a look at your strap and see if there are any exposed threads on the strap or it you got it all the way in. In retrospect I wish I had gotten the mares spring straps. They were 8 dollars cheaper too.