I often tell people when they ask for company/product recommendations that I can only really recommend somebody after they've screwed up.
Any company can deliver product without hassle, but the ones you want to trust are the ones who handle mistakes properly. In this case, I just lost all my confidence in Ubiquiti because they've done the worst thing when it comes to maintaining my trust, lie and deceive.