it will be right for the contract that you are currently on.
everyones contract/price is slightly different so no point comparing it to anyone elses.
if you feel the price is too much then call CS and try to re-negotiate (assuming you are out of your minimum term) or cancel and move to another provider.
-----------------------------------------------------------
