This is an awful company
This is an awful company! I was using site123 for about 6 months and their customer service was horrible and I wasn't pleased with the product. I felt like all they wanted me to do was hire someone to build my site and offered no customer service what so ever. I moved my whole domain to a different company and was satisfied with that. Now I was charged $588 for a site I canceled over a year ago and they refuse to issue a refund! They are a horrible company and I have turned them in for fraud. Go somewhere else for your web service! I canceled over a year ago why would I wan't auto renew? There was no email telling me this was going to renew you just billed me, absolutely scandalous.
