I was looking at the local tire shop's websites and noticed Northwest Tire carries Duck Commander tires. They look like they would be a good tire, however, they must be fairly new since I can't find any reviews on them. Has anybody purchased these tires? If so, how are they? I put the Toyo AT II's on my last truck and loved them.