Anyone who are or have heard of Yourbiz Website?

United States
September 18, 2008 12:11pm CST
Is this legit? They will provide you your own free website and products to promote and they will assist you all the way, so they say. And when I joined them and gave them my clickbank id to be included in my free website, it seems that they are also selling me some product of their own because some articles that would seem to be useful for me just can't be access unless I go for their fast track package which is not free. Did I make a bad decision in joining here? Please let me know.
No responses