On your monthly bill, does it show a modem rental fee? If not then you are not being charged for it. If it does, then maybe contact Charter and ask about it.
At this link: Charter Spectrum Internet: High Speed Internet Service , I see "no additional charge for modem."