I just purchased an exhaust system for my car, and paid for flowmaters. I crawled under the car and did not see the stamped flowmasters logo that has been on the other sets of flowmasters I have owned in the past.
Do all flowmasters have their name stamped on them? I could not feel the stamp on the top side of the muffler either.
I want to know for sure before I make accusations of the guy who installed my mufflers.