kinda reminds me of a thread I have going on about my headlights I did at 180 over the weekend over on FB.
But truthfully, like the saying goes 'for every 1 negative review on the internet, there's probably 10 positive reviews'. Of course, this varies from company to company, but it can apply for most companies out there.
Now if you're getting cheapo knock-off China parts off eBay and you blame poor fitment and it lasting you only 10 miles. You get what you pay for and shouldn't deserve negative reviews.