I made a handful last year, and still have a bunch I've cut out and have waiting for me.
I have no idea how to embed photos, so here's a link:
http://farm4.static.flickr.com/3380/...97d36dbb_b.jpg
As far as costs, you can get the little beads at Michael's or other craft stores, and if you have one of the 40% off coupons it helps considerably. You can use pretty much any fabric (although I used a light canvas I had scraps leftover from a bigger project). I put a handle on mine for carrying around, but no reason you have to. I salvaged the clear vinyl from one of those thicker zip up bags that a duvet was sold in.
In terms of the little things to go in them: now, that's where you can end up spending too much. BUT there's no reason you have to, especially if you're willing to scrounge around and be creative.
Here's a close-up of what went into this one:
http://farm4.static.flickr.com/3082/...09e4d802_b.jpg
Some of the little items I gathered from around the house (coins, rubber band, nut and washer). Some of the little things I bought at Michaels (eg, the little plastic shapes are buttons with the backs snipped off). I made pretty small bags, and I could have used another ~5 or so items, though.
At any rate, hope that helps!