There is a place called AC Moore Crafts. They are a lot like Michael's, but the prices are a hell of a lot better. I know there is one in Glen Burnie, MD that I normally drive to, in order to get things framed, but I'm sure that they have a website so that you can check locations. Normally they run specials like if you get 3 or more things framed, you get 50-60% off the entire order. I got 12 things framed last summer, one of which was so large they had to special order non-glare plexi for because they didn't make glass that big due to weight problems, and it ended up costing around $700. And they were just about all custom sizes, not redi-mades. Out of all of the places I've gotten things framed before, I've had the best experience with them.