I've ordered my SwissStop RacePro Yellow King Brake Pads last month and they were shipped on 12/16. Still waiting...
Agreed, if I have to wait a month or more then I'll have to look for alternatives. Either that, or plan WAY in advance. They've been very good to me in the past but this seems a bit long to me.