Picture Frame Warehouse has provided me with very good service over about twenty years. It offers a wide selection of frames, some ready made and in stock, and many more 'made to measure'. Typically an order will be filled within 7-10 days, if not for a stock item. In my experience all orders have been met accurately and I don't recall having to return anything. I have placed around a couple of dozen orders in total. Service is friendly and staff are helpful in assisting with selection of a suitable frame. Prices are very reasonable.
If you want a good job done without paying over the moon, this is the place to go. Admittedly the premises are rather tatty, crowded and stocked full with frames and accessories, and could do with a makeover, but that does not bother me and I don't especially want to pay towards the makeover! If you want a smart, stylish showroom in a busy high street and you are prepared to pay for it, then look elsewhere!