You should get your package any day now. Usually it takes around 2-3 weeks for me from China/HK if it's sent unregistered, if registered then it's around 1-2 weeks. That's why I always order registered when I buy things from China/HK that cost more than a few dollars.
I bought my GW from eachmall and received it just fine, it takes a little time when you order something from the other side of Earth though, that's to be expected.
It's not really the fault of eachmall, all Chinese sellers are like that.