Can anyone help me. I want to setup a wordpress site. I currently host host my business on Reg123 and find it confusing to see how to host from there. I'm thinking of letting current one lapse and to start again. I guess this sounds basic to those in the know and am seeking help from one.......