Nice yeah mine don't have grills either. It's funny too I almost got that the box. They had it paired with an amp. I opted for the Jackhammers and a separate Kenwood 8105D amp for a little more. Not sure how they fit that jackhammer box in my trunk things Ginormous. Interested to see how much difference the Sound Dampening makes. Could you elaborate on the plastic tabs? I was just going to put a layer of matter under the plate.