Marco sells it, not sure who else (link below). I got one from them when I needed a new one about a year ago and it has held up. Hope this helps.
http://www.marcospecialties.com/pinball-parts/03-9134.1
There was no goalie plastic as part of the set that CPR made.