Frames cost a lot of money, but I've always found this place to be reasonable.
I also found the staff to be helpful. I purchased a frame for a picture I wanted to give my parents a few years back. I arranged with them for my parents to pick between a few different frames I had already selected. It worked out wonderfully, and we were all happy with the end result.
more