Nice timing for this post - I just put a hole in to my CDG Impact screen today - I have hit ~10K balls in in about a year - guess I can't expect this thing to last forever.

I maybe give Netmasters a try this time- thanks for posting the pics - looks like it may be a bit thicker material than the one I have.