A couple people complained about their product on twitter and they built a whole page responding to it? In it, they respond to the criticism by making personal attacks against those who complained about them? Really weird.
Stop starting flame wars, start making a decent product.