My experience as well, they have good communications then is like they disappear. It is not good for business but seems they have more people wanting their business that what they can handle so whatever they don't get really don't hurt them. In my opinion they need to implement a customer number process where those emails from customers that have order services and or parts get flagged so they can look at those emails instead of trying to letting those customers sit and wait. I mean, if you say 2 to 3 weeks, I wait that without asking, but if a shop is overdue they should have an open communication with those customers and update them. Heck, they should initiate the communication.
They are other people, some in this board that will produce as good as a product or so i have been told. I have 1 action that will go to one of them which I have buy accessories from before and see how they work compare. Their communications were excellent.