Yes, you can contact BBB, however, if they are already going out of business there isn't much you can expect.
Do call your credit card company and tell them that you did not receive your order. My credit card company is very responsive and helpful. The last thing they want is company's to stiff their customers. Anyway, call them and see what they can do for you. Good luck.