I got both magazines for years and I have stacks of them in the garage. I quit getting them in 2004 because it seemed like the same articles over and over again. And I quit getting Car Craft because it was really Chevy Craft.
Car Craft is just kind of a low end mag, anyway. Their tech is usually legit, but you can tell they are on a budget making that magazine. Must be why it's always Chevy crap, haha.