I've been to this store at least 5 times now and I'll keep coming back for any framing needs. They are always very friendly and available to help.
The orders always come in quickly, typically within 1-2 weeks. Once a frame came in damaged, they called me right away to let me know there would be a delay because they had to reorder. They took care of everything with no hassle and it turned out great.
A+ for these guys!