class action is likely better. a good lawyer has a better chance of winning than any one of us showing up in court. that will cost some amount of money. and yes, I'd be willing to look at that option, as it becoming clear that they have no plans to do anything about any of this.
Small claims court is the best. No lawyers allowed, so minimal cost to go to small claims court. It would be easy to show you ordered a product with specific performance, and were delivered something that fails to meet the specs (or not delivered anything, etc). The hard part is you have to show up in their home town court. If you live far away, that would be a problem.