Given how apocalyptic and strident her/your email is in contrast to your subsequently noting a mere "inconvenience" and not actually insisting on "compensation, " this whole affair is puzzling. You appear to get to South Africa often, so maybe you could pick up a data-appropriate SIM card for her to use next time you're in JNB - just in case SA has another widespread instance of suckiness.