Anyone spoken to management recently regarding a rough time frame on opening? I can't manage to get through to the number on their website...