Couldn't agree more with this ^. The fact is, if you haven't been able to get in contact with them for orders placed a year or two or more ago, and they are still updating social media then it doesn't look good.
The lesson here is that reviewers may be well supplied and stocked, it doesn't necessarily reflect the reality of the situation.
Excuses and ETA changes, well let's just say we've seen it all before.