Yeah, I've used the large plastic bins as well. Though I prefer to mount the puppets on some sort of stand as the bins tend to smush the puppets a bit.
Anyway here is the stand I mentioned earlier. I built this entirely out of 3/4" PVC pipe, joints, and caps for a total cost of about $20...