I recommend the following links:
This is a great site for finding free puppet plays.
This site is great for talking and sharing with other puppeteers.
I am a member of this great church.
Check here for history of puppetry.
A lot of good puppets, here!
Check out their discounts!
The cheapest site I've found!
Another good site to buy puppets!
Best puppets on the internet!
Go here for more puppet plays!
To see a world record that I broke!