its too soon to assume, but i just called DHL and the CS told me that mine is already in the 'final stage' of clearance - whatever that means. and that somehow gave me some 'assurance'

he said mine will be cleared by tomorrow, and delivered by monday (coz i use office address otherwise can deliver on saturday for home address - too bad, i'm travelling that day

)
so let's see how it goes.
anyway for the benefit of everyone, i ordered 4th may and here's my status as of today:
May 25, 2011 21:50 Szb - SZB Clearance delay - Szb - SZB
May 24, 2011 21:39 Szb - SZB Clearance delay - Szb - SZB
May 23, 2011 21:37 Szb - SZB Clearance delay - Szb - SZB
May 22, 2011 20:27 Szb - SZB Clearance delay - Szb - SZB
May 22, 2011 09:24 Szb - SZB Processed for clearance - Szb - SZB
May 22, 2011 08:07 Szb - SZB Clearance delay - Szb - SZB
May 21, 2011 03:50 Hhp - HHP Clearance processing complete - Hhp - HHP
May 20, 2011 23:56 Szx - SZX Departed from facility - Szx - SZX
May 20, 2011 23:56 Szx - SZX Processed - Szx - SZX
May 20, 2011 22:33 Szx - SZX Shipment picked up - Szx - SZX
so for those whose shipment like mine, perhaps you too, can rely on the info i just gathered.
if monday, means 2 days delay than the original delivery date. not so bad i suppose? but i certainly dont fancy the anxiety feeling i have to bear for the past 2 days.