First of all, you should have posted this in the Wheel & Tire forum.
Secondly, if your tire guy or mechanic don't sell this brand, do you expect them to say anything positive about it ?
Maybe the sister-inlaw of the uncle of his, had a bad experience with one.