I've ordered from Palmetto a couple of times and have come to accept that when I order from them, it's just going to take a while. I figure that since I'm getting a good deal on whatever I get from there, I can deal with waiting to receive it. I ordered 600 rounds of 5.56 from them this summer and it took right at a month to receive it. But, I also saved about $50 vs. ordering from anywhere else at the time.
Just joined the wait list too. I think I've spent enough on me for Christmas now. Just bought a LE6920 SOCOM, so of course I needed an optic to go with it.