I dont think I've seen a can with stamped internal baffles, at least none that are removable. I also believe that any can with removable baffles would be machined, because I've NEVER seen DOM or welded tubing with an inside or outside diameter true enough to just throw a baffle stack in. Throw in machine time and labor costs, and they aren't making a fortune on them that's for sure.