If your cats are plugged up, I'd replace them with a high flow universal fit. It's the cheapest way of keeping a cat on the truck. And you will want a cat no matter what the shop says.
My Ranger lost the exhaust right after the cat at one point. I was halfway through a 4-hour trip (4 hours out, 4 back, I was about 2 hours into the outbound leg). After I found a place to pull over and get the exhaust pieces that broke apart into the bed, I thought it sounded really good. By the time I got home I no longer thought it sounded really good... I had earplugs in to drive it because it bothered me that much.
My choptop has a Flowmaster 40 series and dumps straight out the back. Sounds real good but it can be a bit annoying at times, might be a lil better once I get a top made for the back.
My F-150 has a Cherrybomb glasspack. It sounds decent, but I'm about ready to cut it out of there and put something else in. Dumping out from the stock location it was pretty quiet (suprisingly) but when the tailpipe rusted off after the muffler I just put a turn-down on it instead of trying to put the stock piece back on because the tailpipe that was on there after the muffler looked like the bends were crushed a bit. I think I'm going to try to pick something not quite so loud and get some stainless piping to angle out in front of the back tire with a slight turn-down.