I AM NOT FROM GLOBE but i had these charges before so many times already. Globe's system will auto charged once it detected that you're on roaming. By merely turning on your phone to receive incoming text messages, globe's system will detect that you're outside the country and will auto charged you with that 599. I had these incidents so many times once on roaming. Noone knows but that's how intelligent globe's system is. It happens with ios and android phones in my experience despite roaming was off. Ridiculous as others would call it but the only solution to avoid these charges is to do what that agent told you - call the hotline to deactivate your data roaming before your flight. Wifi anyway is readily available and free than a bottle of water these days. Well, it comes to the point you have to choose one: better had it deactivated or will waste your time calling globe's hotline and hearing nonsense. The best part is the agent trust their system than the customer.