Problem solved. I took it down to a REAL muffler shop, and the guy put it on the lift, and almost puked...
He put on a MAC Pro Chamber, and I am SO HAPPY with this. Sounds ungodly mean, more torque, more everything. I'm in love!
Cats are gone for good
From now on, no screwing around with half-wits. Ask around, more than once, and only deal with professionals.
Lesson learned.