Just to make sure, you are calling VM using their 0345 4541111 landline number aren't you? I'm sure you are, but with Google offering expensive 084/087 call-through numbers, stranger things have happened...
And of course they're is the free option of 150 from any Virgin landline or Mobile.
Indeed - but the OP mentioned they don't have a landline. I hadn't thought of the prospect their mobile was a VM one to be fair. I've never quite understood the logic of choosing to not have a landline (fair enough, each to their own) but then complaining about mobile call charges, but still.
To be fair, CS not calling back when promised is a poor show - though sadly unsurprising. If I'm ever dealing with offshore CS especially, I would tend to politely decline their callback offer and be quite willing to stay on the line as long as is necessary.
To be honest I don’t use a phone the only time I needed a landline handset was to call virgin so once every few years and was constantly getting annoying cold calls because virgin had given me the number of someone with bad credit in England. So I don’t even own a handset.
and I only need to top up my mobile about once every 3 months £10