I'm in no rush either. I ordered a pistol from Tenda on december 27 and haven't received it yet which is no big deal really as long as I do receive it. I also ordered a pistol on December 30 from CRAFM and received it one week ago, so it was quicker. On Canpar it says shipping date on Jan. 19 and estimated delivery on Jan. 22 (today) by end of day (haven't received it). But what is funny is that it says it departed the Toronto facility at 23:45 Jan. 22 (today), and right now it is 22:15, so I'm wondering when I'm supposed to receive it! Anyhow, as long as it does arrive I'll be happy, but having accurate shipping details and answering to e-mails should be improved. However, if I do receive my pistol in good condition it won't stop me from buying from them in the future since they do have good prices and sales. Perhaps like others have said they had a tremendous amount of orders with the recent sales.