Also you are correct, they may have thought they didn't owe me anything, including an apology. They valued my three weeks worth of effort at nothing and before apologizing at least one person attempted to tell me this was my fault.
3 weeks may not seem like a lot of time, but I was spending 16 hour days sometimes getting things up and running because I was excited about what I was building.
When it all got deleted in the middle of the setup, I didn't have the heart or the energy to rebuild everything. I tried, but I didn't have an extra month that I could spare, and was so disheartened from all of the work that I lost that I was not able to regain the momentum that I had and had to move on to other things to be able to support myself.
I know it doesn't seem like much, and I know to them I was nothing, which will forever cement this in my mind as the worst experience I have had with a company to date.
I was so upset about this I spent several days digging up personal contact information for their executives to voice my displeasure, but in the end decided against it because nobody I had talked to at the company seemed to care, and as both you and I are suggesting, it's just a hard lesson in "you get what you pay for"
I should not have expected quality service when trying to cheap out and go with a low-cost vendor. It was a very difficult lesson to learn, and hopefully someone learns from my mistake.
I'm not suggesting not to use them, only reminding people not to make my mistake and host their backups with a third party from day one.