Sorry to hear that... you may want to quote this in Ash's thread for bad CS, although I don't feel it's bad, just business.
Does the iPhone have this issue? Off while roaming should be on by default for the iPhone.
Your Worst Customer Service Experience?