If this had been my first experience with 99designs, I would never have used them again.
I had to beg for source files over a week and half. My edits were not done after numerous requests. Even the final upload of the source files had none of my updates, just gave me back what he gave me 12 days prior. The actual source files were a mess, every single word was on its own layer. He didn't want to give me the source files for a design I paid for, he did his best to make it difficult to edit when I am just trying to correct the things he ignored.
My deadline is long overdue, my client is furious it took so long, and I have to pay a designer to get it client-ready. Very disappointed because I love using 99designs.