We also use Frame Destinations, and have been happy.

Alternately, we've used AmericanFrame.com with success as well for some framing jobs.