1020
I'm Tired of Pretending Tech is Making the World Better
(www.joanwestenberg.com)
This is a most excellent place for technology news and articles.
That's assuming the employees give enough of a shit to pass the feedback on to the owners, and that the owners give enough of a shit to listen.
Yeah, it's better if you make it known why you're not giving them your business, but if it doesn't appreciably impact their revenue then most owners won't care either way.