There's no need to purchase separate email accounts. I assume you'll be registering some domains and setting up hosting for your hub and free sites. The hosting account(s) should include email. For example, you register
www.virgohippy.com you'd get an email account such as
webmaster@virgohippy.com.
[edit]dammit UW, you type faster than I do. I need more caffeine[/edit]