Are dynomax super turbo mufflers worth the cost?

As with every 'sound' movie on Youtube, you really have to listen to it with some good headphones on.
Stock computer speakers leave out a whole range of low and bass tones, which make engine/exhaust noise sound flimsy usually.