My set arrived today. Super fast shipment after payment. Looks to be great quality. Interestingly enough, also got an email today from my distributor on the exact same day as I received the stage mod set, that my LE would be shipping in 3 weeks or so. Everything seems to be aligning!!
And yes... the Drum emblem was an extra option that I chose at the time of payment. I think it was pretty clear, but if you read the message quickly, you might have missed it.