Please do your homework before posting possibly damaging mis-information threads like this.
You might want to hire someone in PR or Marketing. You should be reaching out to customers that allege problems instead of battling them on forums. Makes you look unprofessional at first glance. You wouldn't want newbies getting that impression, right?