One sure way to make your business look small or technologically challenged is to use email addresses at an ISP rather than your own personalized domain.
Worst is email addresses at free ISPs like Hotmail, AOL, Gmail and Yahoo.
One reason for having a website is the image you present to the world. And part of that is your email address.
Virtually all hosting services provide email accounts for free. Make sure you utilize them.