I haven't heard of those either.

I always shop the specs, not the brand name. cheapest option with the specs I want are what I buy..

If the specs are accurate, the tires will last the "same"...