I have purchased dodgy repros a few times and ended up throwing them away, slings for WCS94, shit dots like you have, WH20 slings wrong colour, decal for supercharger from Marco dots again, definitely not up to scratch
I ended up making one out of stainless steel
There are some pics of it installed in my resto thread
http://aussiepinball.com/index.php?topic=3653.0