Finally registered to answer here :)
Had the same problem with ordering from eachmall, and still no refund to be seen from them :(
I haven't ordered from them before, but I ordered from them, when they were mentioned in here.
They handled it within ~2 days and gave me a tracking number...