wah sounds like a nightmare, devila's Hb! got jia lat until like that ar, liew. ours we dun even knw when they come, cos they only say "will be done by ..." or "i will come down in the afternoon/morn". And as we dun bother to take leave to go down, the only way we check is by asking our ID or going to the flat at night. btw, they like coming at weird timings too. u would have thot that they dun work on sundays or after 1pm on saturdays. there are times we were at the flat with our ID then got some jokers walking into our flat at those weird timings! got once, one joker came in, mumbled smthing abt the door and before we know it, within 10 mins, came back to where we were standing (we didnt bother asking what he was up to) and told us he changed the door knob and the window grill rubber! so i think the best thing is dun bother waiting for these people to turn up. Just make sure wadever they say they will do is done by the agreed date can liao!