Artelle Puppets   Ottawa, Ontario, Canada.
Makes and sells hand made puppets.

 

BC Puppets   Vancouver - British Columbia, Canada.

Sells the complete line of Folkmanis Puppets as well as Character and Ministry Puppets.

.

Grand River Toys   Richmond Hill, Ontario, Canada. 
Canada's finest catalogue and online retailer of quality educational toys and unique gifts for all ages.

.

Kites and Puppets   Vancouver - British Columbia, Canada.
Sells the full Folkmanis Puppet line, Prism Stunt Kite Line, and Innova and Discraft golf discs.