I always have some sort of craft project in the works. And with help of pinterest my "to do" list is pages long. What are your go to sites for crafting materials? Any 1 good site that isn't locked into one crafting medium? I've tried oh my crafts, but their shipping time left much to be desired. I like good prices, reasonable shipping and lots to choose from.
The first two that came to mind for me were Michael's and Hobbytown. If you go to Hobbytown's website, most of what you may be interested in would be under the Indoor Fun section. Michael's is always a good website to get new ideas from. I have never ordered online from either before because we do have local stores for both of them but you may want to check them out.
My suggestion is, as it is for everything, Etsy! If you go to Etsy.com and type in whatever you're looking for, it'll pop right up. After searching, on the left sidebar you'll be able to choose "supplies" and it'll filter out things they aren't supplies. There's obviously going to be some stuff you can't find there, but it's really good for bits and bobs. Shipping will depend on the exact seller, of course, but I've never had a bad Etsy experience.
Your current suggestions are great...there's also SaveOnCrafts. They have a TON of stuff at almost ridiculously good prices! Their customer service is good and easy to deal with, too .
Do you shop at thrift stores? They often have craft supplies of various kinds and other stuff cheap that you can upcycle and use as craft supplies. As for shopping online, there are so many places to get good deals; you can just type "craft clearance" into a search engine and come up with all kinds of stuff.