well, they did say "cats", but also the 4 O2 sensors- so maybe the whole system.
stranger still, today while on theway to Sears to get an infrared thermometer, the "check engine soon" light went off. that sounds more and more like the bad sensor you talked about.