Hi PaulB,
I would be especially cautious if you are asked to accept or offered a discount for any delays.
These people have done some damage (and not just what is mentioned in the links I posted).
Some of the better online alternatives include some of the members of this site listed here which are among the best quality, value, and service in the industry … and have integrity.
Phoenix