That really looks like poop.
Deal or not, I'd do all I could to get those guys out of business. It's obvious that they don't have a clue.
I hope that your new system works out though, I like the dual (high flow) cats into single inlet muffler option. I have been looking into the same thing using Random cats and a Magnaflow can. Dual (same side) exhaust would be nice if you're not into crazy plumbing.