Billing is not prorated never has been. If cancel on day 1 of billing cycle you still pay for the whole month ALL carries so this. It's right in your customer service agreement you agreed to.
"Cancellations will become effective on the last day of that month's billing cycle, and you are responsible for all charges incurred until then."
Content modified as required by Verizon Wireless Terms of Service