Sitecube
Sitecube is a ripoff. Reseller program, no customer service, you are not dealing with the company
I spent 2 weeks building a website with their software. Could not get anyone on the phone, only chat. Said it was 14.95a month, once they had my credit card, they charged me for an entire year. No one ever mentioned that during our online "chats". Then I couldnt any help with support. ...