I wouldn't buy it from any Walmart...they list it as 40,000#, but the box shown says in big numbers 10,000!
Check out the nearest Tractor Supply Store, VIP Auto, Autozone, etc.-I've seen straps occasionally in them on sale in the weekly flyers and right on the packages rated 20,000# and up. 4" wide is way more than you need-3" is fine. You're not going to be pulling tanks...with a jeep!
Any local auto parts store (NAPA, Autozone, Advanced Auto, etc...) should have a selection. Get something in a reasonable load range, too. The straps are built for a given stretch over their load range. The stretch helps to soften the blow of a hard recovery pull. You are going to get VERY low stretch out of a 4" strap between two wranglers, and increase the chance of tweaking a bumper/frame. A 2" to 2.5" will hold up just fine, and give you enough stretch.
Sure, it costs twice as much as the SmittyBilt strap. Still, this was the first tow strap I ever purchased and it has provided faithful service in six Jeeps (and other vehicles whenever I was "between" Jeeps) over the years. Buying it cheap means buying it twice; I have no regrets for doing it right the first time.
__________________ Dempsey Bowling
My fleet: 91 Miata, 98 Wrangler Sport, 01 Suburban 8.1L, 14 Impreza, 03 Protege
Jeep mods: 4" longarm + 1" BL, 35" KM2s, 4.56s with dual ARBs... and lots of scratched armor