I've just received my charger from BMS was showing in stock when ordered. Three weeks go by with status "testing" I did have great communication with them but had to wait weeks as they told.me they were awaiting stock, I said this was unacceptable and would like to cancel, Amazingly next email two days later reviled my order was shipped, received within 7 days.
So yes had issues recently, but not communication, just stock levels, which were soon resolved.
Have you tried live chat?