I bought these to sell some charms - needed something fast, and wasn't ready to buy a large quantity.  Ultimately - you can 100 3x4 velvet pouches from uline for $20.  But of course there is shipping - so it's more like $25.  I have since bought the 100 2x2 pouches from uline and while they're obviously a better price, the velvet isn't as plush as these.

My main two problems with these were:
1) Each bag has a little white tag on the inside that says Made in PRC.  Well I obviously don't want that sticking out of the pouch I'm selling a charm in - so I had to rip all those out (but I think I still missed a few).
2) This was my main issue...I had to burn the ends of the pull cords to each bag.  They're nylon, and they weren't cut with a heat cutter that most nylon cord is.  The ends were looped, instead of heat sealed. So I had sit there with a lighter and make my house smell like plastic.

So yes, they got the job done and I was happy to be able to find a suitable product to use on short notice, but ultimately, I'll be going with Uline from now on.