I ran a set from that company, they were great for the money. Several of my fellow jeep club members have ran sets of them and have had no problems.
Check out their website, goes into detail about how they're made.
These are not the recaps that are run on big rigs, these retreads are perfectly legal at any corner of a jeep. Don't let the road gators you see on the shoulder scare you away, these are an entire different animal.
Don't take one persons opinion, and be sure to talk to jeepers who have ACTUALLY used them and seen them used time after time. Even the 4wd mags have reviewed them with no problems.