true, else they just have so many bugs it, that their project needs to be completely reworked. So i still calm about their timings.
Testing is not only the hardest part - even though very important one.
It's virtually impossible to correctly estimate development time. And it's really hard to not be optimistic about your capabilities in the very beginning