Would there be any reason why a small online business would ever need more than 100 email accounts from their web host? Sometimes I see 1000 or more accounts being offered, and I'm not sure of the purpose for that.