I wouldn't leave. Lots of us here open mouth before engaging brain from time to time. As far as bashing CW, when someone is mistreated they deserve to be called out as would any other business. If no one ever pushes them to do the right thing they never will. Sometimes negative feed back from customers will get more help for the folks that need it. I too have been done wrong by their service dept after many thousands of dollars spent with them.