While not everyone is technically inclined, you should ask someone to help you set up an email address at your business. It is not that hard even for a non techie.

Here ya go: Crafting a Professional Email Address: 4 Rules
When you see someone using a free email address as their business email address do you trust them?