Sitecube
Website builder scam. Stole my money! Internet
I discovered a site known as Sitecube Website Builder (www.sitecube.com) who advertised a free trail of their website designer software. I was given 10 day free trail to "build my website". I spent approximately 20 hrs on-line building a website using their tools. After I had done so, I ...