Even their site doesn't have an "About Us" section or a history of the shop. It has no information regarding their products other than what's currently offered. No wikipedia page, no threads comparing their frames or products to others here or otherwise.
I'm not interested in shopping, I'm just trying to get consumer opinions about the brand and my product. I'm sorry if my initial post was too vague for your liking, it was purposeful in order to incite a wider swath of responses, with the hope that this could be useful to people other than myself in the future.