I placed my order on January 20th, got the same email saying 3 - 4 days, called after 8 days and spoke to the guy there. He told me that they were behind on processing and shipping orders and that it would be a few more days to get it out to me. I got another email on January 31 saying that my order is shipped. In the mean time I sent Canada Ammo an email adding more items to my order and they got them shipped at the same time!
I have no issues with the wait time, the prices are great so I can't complain.
I also don't think that the OP had an issue with the wait time, I think he simply thinks that they should be letting us all know that there will be an extended wait time. I agree with this.