Like the others say, my company in Long Beach, CA received a bill for $70 for services that we never signed up for. Before I read the other yelp reviews, I tried calling and was told to enter my account number and that the wait time was 25 minutes...They said to leave a message and they will call you back. I'm guessing they wont! I also emailed the info@websitebackup.com.
I will not pay this invoice and will update if anything transpires.