Complaints on the Internet does make a difference!