While waiting for service at my local Trek store a gentleman came in and was putting a little more money down on a bike he had ordered about a month ago. He confirmed with the employee that the estimated "ready" date was in August. The employee did agree that this was an estimated date. The employee then let the customer know that if he changed his mind that he could use the deposit for any other bike if he wasn't happy about waiting that long. That was sort of a red flag to me. I took it as there's a pretty good chance that this particular bike had not been ordered and the store was just waiting for their next shipment of bikes to come in and they really had no firm information as to what and when they will get anything.
Just my 2 cents.