I've only ordered two things from SLR (shackles in late December, body lift in early June) and both times it took a month longer than expected to receive them. In SLR's defense, however, both of those products didn't actually exist at the time I placed the order (although I did not know that), so I can understand some delay due to first production runs, etc.
In your case I'm not sure what the problem is, but you definitely have to call SLR!!! Also, and I don't mean this to sound bitter, don't believe Spencer Jr. for a second if he gives you an oddball reason your product hasn't shipped yet...I've heard all of them and I'm pretty sure none of them were true. They're probably just out of stock or something.
Good luck with it.