Thanks very much, not sure if mine have the baffles as they won't be here until Tuesday. Hopefully they will have them and no re-jetting required.
Shouldn't really matter, I ran mine for about a week with no baffles and I didn't have any popping, I just couldn't stand the volume any more and put the baffles in.