I have not received anything in a while. Usually get one about every other month. Not sure where they got the address, but I have bought from them and have had the badge scanned at the show.
Call them up and ask or say something. Their customer service seems pretty good, actually I would say better than good. On one occasion I had an issue, they offered to fix it at their expense even though it was not their fault.
pierre