Lots of companies have treated people like this and when they go out of business it is for other reasons and people being too cheap to spend money.
I wouldn't do business with them either, would rather pay more money and see it in person.
I sure hope you can get it resolved soon.