I ordered frames from this shop. Three other stores stated they had these frames but this store had the best price. I waited for two weeks for a shipping information on my frames. I finally went on their site and found out they canceled my order. No email or text. They just left me hanging. I spoke to customer service and it seems they order your frames from the manufacturer and don't actually have any stock on hand.
They just left me hanging. By that time the other sites had sold out of my frames, so I am out of luck.