Go
here to figure how much montly bandwidth you will use.
Chances are, unless the potential customer is going to spend big bucks on advertisement, they won't use up all the user slots they order from you.
Also, you can limit the listen time on a server in the server config file. This not only helps keep the bandwidth down, but also helps with stream rippers. I personally limit listeners to 30 minute periods. If they are listening to the stream and enjoy what they are hearing, they will reconnect. Mostly, I do this to help keep the stream rippers down which saves on bandwidth.
You may find that hosting shoutcast servers can be more profitable if promoted correctly and if your willing to toss some money into it to purchase web based control panels for shoutcast. While at the same time, using less space on your server.