I ordered the GM11C from amazon for my truck and it did have the baffles. This was about a year ago though. This item has been on amazon since 2012, so I think it is the same one. 80 bucks shipped to your door is pretty good.
https://www.amazon.com/Spectra-Premi...keywords=gm11c