If you've had experience with a faulty product from a company that commonly charges a lot and are thus quite disappointed, then I can understand any frustrations and criticism. But even if you've had personal experience with a faulty product, claiming their entire line (I'm not saying that is happening here) or entire company fail to offer high quality services or products is foolish. Again. I'm not saying that's happening here, but I do see it a lot: So-and-so buys a product from so-and-so company, and It breaks after a couple of months. They then go on a GTA-style 'Trevor' rampage and completely disown them in hopes of tarnishing their reputation as some form of petty vengeance and payback. Again, I understand the frustration—I've been there—but come on?
What's worse than that, though, what really ticks me off, is when someone repeats that story to others in earnest and actually have no experience with the company in question, thus perpetuating a negative association that is founded on one faulty product or shoddy service. I can't compare Mionix to many others apart from Logitech and Razer as they are the only companies I have experience with. My Logitech equipment has been hit or miss, but I still would happily buy from them, because I know that just because my mouse's texturing started peeling off, or that my 5.1 speakers started creating unbearable sibilance, it doesn't mean the entire catalogue is tainted or FUBAR, as some would rather dramatically over-generalize. It's just they were old and cheaply built.
So far I see no reason to question Mionix, but that's just my initial opinion. I've emailed them about their return, or 'swap' policy, as I'm tempted to try out the Avior.