The most worrying thing is the lack of response. There can be special circumstances affecting the delivery time but not responding to inquiries is unprofessional.
I have had some very delayed orders in the last months, mostly from EBay. From Australia and Canada more than two months on the road and one from Italy more than 1.5 month. In all the cases I had good communication with the sellers, all of them assuring me that the money would be refunded if the package wouldn't arrive at all. On the other hand, everything I got from Germany arrived very quickly (in Ireland ), so in your cases the items probably haven't shipped yet.