3.5 stars isn't highly rated in my book.
Bestbuy has 204 reviews for this product and 97% recommend it.
I wouldn't trust any website average reviews, besides maybe Amazon.
Why not? Even when they have that many reviews?
Because they have no counter measures for fake reviews. That fan is sold to best buy by someone and that someone can easily make 250 fake reviews if they want to.