A few thoughts....
It seems that there are a multitude of first time posters, who do not come back and post again, who came only to slam DirectAir. While I have no problem with negative reviews, it does come across as strange that someone would register here, only to give nasty, scathing reviews of a company and then leave. It is very suspicious to say the least.
Now...as to DirectAir business practices...I did check the BBB details. It would seem that DirectAir pretty much wouldn't budge from their stated policies. The consumer has to fully understand what they are buying before they pay for it.
The issue with DA is that it is basically a charter airline. I fly them out of Worcester. I had a good experience in April, and will report back when I return from WDW next month...flyinig DA then as well. BUT.....I fully realize what I am getting into when I buy from them. I will not fly DirectAir between the months of Nov and April. Waaaaay too much room for weather delays when flying out of Worcester!! I also realize that they fly only a few times each week. If something happens to the flight I booked, I am going to have to find alternative ways to my destination.
When we went to Orlando in April, we were cruising. Based on that, I booked our flights on Thursday. That way, if there were to be an issue with our flight down, we could just hop in the car and make the drive. Yes, we would have missed our US/IoA days, but we would have been in plenty of time for our Sunday departure cruise.
When flying an airline like DirectAir, you have to realize you aren't flying a huge airline, like Delta.