I don’t have a website yet, but there’s several I know that aren’t big bucks and I even heard Wix was decent. Anyway. I want to become an affiliate. I’ve desired it for over a year. I’ve been told it will cost so much per month. I truly believe if you know the basics you can do this. It may take time. I just attended Keale Keane’s webinar and paid $99.00.
I wouldn’t say you can’t be successful with a free domain, for example barenakedscam.siterubix.com, but having a personal domain will definitely help with branding and makes it more credible, plus there’s no restriction on the design if its your own domain. Free domains have certain restrictions in terms of the customization of the look and feel of the website.
In the long-term, it affects your versatility, functionality, and, of course, your brand. In the short term, it can certainly add/take away a lot of headaches. That said, just like choosing a physical house or office, there is no such thing as an absolute “best” or “top” choice. There’s only the right choice relative to your goals, experience, and circumstances.