Have you tried contacting them about your order status? It's never a bad idea to ask what current lead times are when you're dealing with a product that has to be manufactured when the order is placed (opposed to something kept "in stock"). My experience with them lately has been anywhere from 4-8 weeks post-order, but I've also placed some large orders with several customizations and additions.

Drop Mark or Ali a line or give them a call - they've always been extremely cordial & easy to deal with in my experience.

K~