Ben Franklin is one of the best frame shops around. I have framed many pieces here, as have family & friends. Their staff is very knowledgable and patient (as I can take forever picking out a frame). Their prices are competitive, maybe slightly higher than some places. They have always been ontime as well.
If you need something framed, I would definietly recommend Ben Franklin.