I have only used it a handful of times, but I leave them clipped and have done a good amount of off roading and they've never popped off or cracked for me. That's partly why I think either material or design change. Lame
Any of the ones they make would be eligible for the discount. Keep in mind that if they don't have any made there will be a lead time for delivery https://www.shrockworks.com/FRAN5-Sliders-pr-16300.html
Still available, they're currently at my buddy's shop and I can go clean them up and get pics tomorrow. Where are you located? I'm heading up to silverwood lake either Saturday or Sunday and I can meet you with them if that helps