I ordered a frame three weeks ago, paid for it, and received an email that it was shipped 17 days ago. I've yet to receive it. They're not responding to (multiple) emails, not answering their phone, and not responding to a voicemail.
I've spent a lot of money with this company over the past 18 months. This is deeply distressing. Don't trust this company.