Brighton ticket office will get Charlton to re-print and leave for pick up at the Valley. But you need to call Brighton Ticket office (0844 327 1901) for them to arrange the reprint.
Haven't had mine either... Apparently a batch were sent out on Wednesday...
I called this morning (0844 327 1901) and they are getting duplicates for me to pick up at the ground.
Held in a queue for about 3 minutes.