They will just refit a new cover.
She will need to call in to get it fixed - call it in on 150 (VM Phone - free) or 0345 454 1111 (any other phone - national rate). Calling at 08.00 midweek (09.00 Sun) is the best time to get through quickly. Although some people are still reporting getting through fine at other times with no long waits.
A VM person can help sort it on here when they get here in a day or so but will need to be in contact with the account holder and not a 3d party
--------------------
John
--------------------
I do not work for VM. My services: HD TV on VIP (+ Sky Sports & Movies & BT sport), x3 V6 boxes (1 wired 2 WiFi,) SH2 in modem mode with Airport Extreme Router +2 Airport Express's. On VIVID200, Talk Anytime Phone, x2 Mobile SIM only iPhones.