Make sure to keep your rights in mind when companies misbehave:
1. You can submit a negative review online
2. You can file a credit card chargeback
3. You can submit a complaint to your attorney general
4. You can sue them in small claims court
Other key note: Do not accept gift cards or credit for future bookings. A refund by definition is cash and that credit will be worthless when those companies declare bankruptcy shortly.