Yes, I've placed several orders in the last 2 weeks and received them already.
Call around 10am ET and just keep calling. If you don't get through before 11am ET, just quit for the day. Their mailbox is purposely full and don't worry about leaving a message. Just keep calling. They are nice folks. By the way, you can only order 3 at a time. Pay the extra money and get the Tuff Coat finish ($5). Their lowers are as nice as most out there.