Drama aside, I think it's unrealistic to expect anything you order in December to arrive before Christmas.
I do agree sellers need to advertise realistic shipment expectations. Thomann always takes a week and change when they advertise a three day turnover.