Above is the link to flowmaster's site.
Well a phone call from the flowmaster tech to the exhaust guy "educated" him on the fact that if it does not say flowmaster, it is in fact not a flowmaster.
He prompty called me and told me that his distributor told him they were flowmaster's and that he called the distributor and they swore up and down they were flowmaster's
With that said, we made an appointment for him to put the proper mufflers on next week (he has to order them, and I am assuming from a different distibutor).
I am glad I did not have to make any threats of any kind and it appears it is going to be handled in a positive way.
Thanks for the help,