I used your link to check them out. I like what I see so far, I would also like to know if anyone has used them.
I'm looking for new tires, right now i'm considering GOODYEAR - Wrangler RT/S, not a bad price. I can't see though is mounting included? or is that extra?