Ditto.
Other good tires out there with a low price. Look around. You may spend a few more dollars, but that would be money well spent.
The good things you've heard about these may depend on those people's point of reference. If they are comparing them to crap, or are comparing an all-season on ice to these, that may make these seem okay. Or if it's the dealer telling you this, it's because he wants to sell them to you.