Mixed reviews I have heard. I know a few people who have had new ones crack and I know people who have been running for ages with no problems. I've never heard issues with WEPR stuff though.....
I'm surprised that your car is still holding up with all the screws missing...... It's dirty as well. My working conditions are rubbish for little pay..........