Price the usage taking the free_quantity of the plan into account.
Tweak function naming and comments.
Fix prepaid charging.