Lease Delay?! WTF?!