Yep. I have some. They haven't held up very well, because they're made of cheap plastic.
One of my fellow bullseye shooters has found that plastic screw anchors the right size do a fine job, and cost almost nothing. Take a fired .22 round to your hardware store and match its size to screw anchors.