Thanks - I was lucky this morning I am in HK. I've had plenty on roaming too and I agree - it's darn expensive!
I'm sure 99% of them would dry up instantly if there was a small charge for phone calls here ... even a few cents connection charge would probably be sufficient to deter them!