in my experience, any bike part/accessory purchased from walmart is a piece of sh*t. and from the looks of it, walmart sells the tire individually, not in pairs. For a pair of walmart of kevlar tires for 40 bucks, I might as well get me some continental gatorskin.
And I did have the thorn proof tubes at one point. They're good, but heavy. I actually did have one of them give out on me, because it was cut open at the base of the stem. Damn rim tape didn't do its job. But yea, if I get another flat within a couple of weeks, I'm getting those thorn proof tubes.