We're sorry to hear that you're not happy with these two things.
Cease fees are very much the norm and these are fees we pass on at cost and make nothing from them.
A monthly term simply means you are not committing to the service for a long term usually in reward for a lower monthly cost but in either case, you have to give notice to end the service applicable to what was ordered.
We are very upfront about both of these points during the ordering process where they are clearly explained before you enter any of your details.