> Create up to 100 email aliases with your domain, such as help@your_company.com or sales@your_company.com, and have them forwarded to existing email accounts, like you@gmail.com. This way, your email is a professional reflection of your business.
It's probably similar to Office 365 and the email alias option. With Office 365 you can set up a number of email aliases that can all be directed to one inbox. The downside is that you can't send from those alias. You will always only have one "sending" email address, unless of course you pay for another user inbox.
Or a free Gmail account for incoming mail. The only missing part of the jigsaw would be an SMTP server - otherwise your email appears to others with something like 'sent on behalf of' or similar (depending on the mail client).
So there are no actual email boxes included?