I put a set of Mastercraft Avengers on one of the cars maybe 2 years ago, and for a street tire they've been fine. Not a prestige brand, but they seem as decent as Cobras, T/As, or my old Indy500s. The lettering doesn't matter to me as I run them black; I'd run redlines if they weren't an arm & a leg. My local Cooper tire store sells them.