I don't know that I would discount them totally. There are too many variables as to the why of no contact. I would begin to consider other options. Also, if it ended up that I was doing biz with them, and this was my first time, I would likely be doing a very scaled back project with them until their reliability could be established.
If that makes sense. It's early.