Reasonable time to wait for a response ???

Sounds like the first guy had plenty of time and dropped the ball on several levels. Move on to the next in line and don't look back.