That pan does have baffles in it. And they look about the same as a $240 402 pan. More baffles can be easily added and should be. I just get heartburn when people charge so much for seemingly in-expensive stuff.

Cheers