The only legitimate fact about this company is that they haven't shipped as promised.
and are offering refunds if those people are not willing to wait.
Until enough people stop believing in a scam company and ask for the refunds, at which point they will cut and run.