We got badges at DTD twice, both times with no wait. The store at the Studios was going to take two days...
As with everything Disney, "your mileage may vary".
BTW, I love wearing a Guest of Honor badge. It's amusing that people actually think the guy in the plaid shorts and the Dallas Stars hat is a cast member!