Crapppy work like that doesnt belong on your ride Gene...its not like you took them some Frankentein off road beater.
If you get no satisfaction from these guys after talking to them...I can suggest a custom exhaust/muffler shop here in San Diego just off the I-5 in Pacific Beach.
They have done two custom builds for me ..both dual systems..one on my Old Bronco and one on the ORW ,
....and IMO they are very good at what they do.
As for the "noise"...give it a few weeks to settle...
I wasnt too pleased with the ORW sound at first...but its mellowed now to a nice growl.
jo