You pay a hosting provider to do that stuff for you. They aren't doing what she paid them for, so she's taking her data to someone else who will do what they're paid to do. If things aren't up by the time she gets there, she's justified in doing it right?