THIS so many times over this.
These days when I phone or email a company and get someone capable who can actually help me I go around the next few weeks recommending the company to everyone who will listen.
In some ways could a few small glitches and fast useful responses could actually be better than it just works?