Got a call from VM a few days after the 4th of July. Turns out, they approved a refund and I could expect a check within 5 weeks. Opened my mailbox today and, viola! my check! Took 9 working days.
Well done, Virgin Mobile.
In the meantime I got my new cell and number and we're back in (mobile) business.