Yes, you can signup for free for an Intastellar Account under www.intastellaraccounts.com.
Some services or products require though either a subscription or a credit card. This information will be described by each product / service individual.