We buy most of ours at local art supply stores as needed. Sometimes we'll do a volume run of a larger quantity of stretched frames, if they're smaller we usually router-cut the frames from 3/4" plywood. Makes for a quick, cheap and strong frame. We did a couple hundred like this once for a pizza...