Honestly, I've been watching their threads just for the laughs.
I was first interested in their products, but then when I saw how they interacted with each other, there was no way I was going to order from them. It's two people and sounds like one of their parents is supplying some of the upfront money (which is fine if you have rich parents, w/e to that). You can tell how their business practices are going to be when you see how one blames the other and then the other blames the website, customers, anyone/everyone else (i.e. not their fault as a company).
If you're constantly being a dick to your business partner, there's no way in hell you're going to be decent to your customers. I'm sorry, it's just not going to happen. I say that because, without internal communication (which you can clearly see there was very little) the business is going to suffer, badly.
Stop blaming customers, stop blaming your website, stop blaming your website "guy", stop being a dick to your business partner. Stop externally showing your lack of communication inside your business, make sure you both are on the same page about posts when responding to customers regarding their order. If this were a high school, that shyyt would fly... this isn't high school, stop acting like kids if you're going to try to run a business.
One of the people in the business (I think Jason is the name?) should just stop posting, because he's one of those people who just want to deflect and dodge blame, stop posting, you're making your business look like shyyt. Bottom line is control your outbound communications if your going to run a company.
To everyone that ordered and are now pissed, I get it, but ffs, turn on the news to see the backup at the ports or something. I'm sure they expected to ship sooner, I'm sure they thought they were going to ship sooner. I think it was a critical business fail to give a shipping dates without having the product at least out of the factory. You could have easily said this was a "Pre-order" with perspective dates "between X and Y" and had ONE person from your company give updates in a clear and concise manor (i.e. not rant at customers or claim their lying about dates that were clearly screenshot on your site).