According to Elektrik Magazine the horizontal display in the Model S Refresh requires extensive software rewrite which is taking much longer than Tesla anticipated. According to the Magazine there were no S Refresh deliveries during Q1. Tesla has had problems with the S display in the past and was forced by the NHSD to recall a number of S vehicles to fix the display. In view of this history Tesla, is withholding deliveries until they get the software "right". At this point it is unclear when the software will be 'fixed" and Tesla employees are unable to give firm delivery dates pending a solution to the problem. I placed my order on March 17 and believe that I may not get my car until June or July. I think Tesla is doing the right thing and would rather wait than get a bad car with software problems.