We bought our GOH badges at the Christmas store at DTD 2 weeks ago. They only had one of our names in stock, so we had to wait about 1 1/2 hours to get 2 other names engraved (wait time depends on how many orders are waiting to be engraved ahead of yours). They also engrave picture frames and other things.
The perk was that the CMs would strike up conversations with my son while we were waiting in line (and sometimes us). He got a kick out of that, and it helped us since he sometimes has trouble waiting. Having a touch of autism, he can be funny about strangers talking to him, but he really enjoyed the attention there!