We have a place we stash all of our craft supplies and we always keep a bunch of things on hand. Michael's and JoAnn's have 40% off coupons in our newspaper weekly, so it is easy to keep up our supplies. I am also a huge fan of Oriental Trading Company. They have a lot of things that I buy in bulk like multi colored buttons, craft foam, googley eyes, and jingle bells to name a few.
I have gotten a few emails that asked me what craft supplies I always keep on hand. Here it is:
multi colored foam sheets
glue (sticks and bottles) I just got a glue gun for Christmas and it has come in handy a lot
tempera and acrylic paint
Other things I have rescued from my recycling bin:
toilet paper and paper towel rolls
pickle jars :)
I hope this helps answer some of your questions. If anyone has any other questions, don't hesitate to ask.