Indeed. It's always happened. Same as happens if you add services between bills. You get charged from date the service starts to first bill it can be charged on and then one full month in advance.
---------- Post added at 12:34 ---------- Previous post was at 12:33 ----------
It's explained here
http://my.virginmedia.com/discover/w...ill/intro.html