Finding puppet supplies online can be a mammoth task in itself. I'm still discovering new sources both here in Australia and internationally.
Hopefully, the resources I've curated for you on this page will be of value to you and help you on your puppetry journey.
If you can't find what you're looking for, email me and I may be able to point you in the right direction. Happy Puppeteering!