Love Frame Warehouse!!!! I go here anytime I need something custom framed... which seems to be a lot lately.
The staff is so friendly here and is willing to help and make suggestions if you aren't sure what you want. While you pick out the perfect frame, they inform you of how much everything will cost so you are shocked by the price of the frame when it comes time to pay. After you have picked out your frame they ask you when you would like the picture. I have never had a deadline for any of my pictures so I always say whenever and it is always done within a week.
So to sum it all up, they are always friendly, informative, affordable and fast.... can't go wrong with any of that!