This chain of stores seems to have everything you need for any kind of craft project you desire. It's the place to go to find ideas to keep the kids busy during the summer - my problem is I always get TOO much stuff!. They have a framing department, which is kinda spendy, but also sell the frames and mats to "do-it-yourself". The only drawback is sometimes the store seems a bit sloppy.
more