If you would take the time to read this and other threads you would see that Sonic has actually posted (and emailed all people that signed up) multiple updates, explaining delays, acknowledging issues with pre-orders, communications, etc.
They have also provided new dates (at least for berkeley) and your middle of 2019 comment has nothing to do with reality and what info has been provided. I would recommend you read posts first and then comment.
When I go to Member Tools and try to upgrade my service, it says "Lucky you, Fiber is coming to your area in September, 2018." (The exact words may be slightly different.)
It's November. I understand things falling behind, but the lack of communication concerns me -- member tools still tell me that I should have had fiber 2 months ago! Every week or two, I get postcards telling me that Sonic fiber is imminent and that I should signup to be the first in the neighborhood to get it, but when I visit member tools, I can't sign up.
I haven't seen any Sonic trucks around (I'm near Shattuck and Ashby). Like many others here, I am happy overall with Sonic, but very frustrated by the poor communication on this. At this point, I already assume that Fiber won't arrive during 2018 and I'd put the odds below 50% that it'll arrive before mid-2019.
I have recommended Sonic to friends and family in the past, but at this point, my recommendation has switched to "The company has great policies, but if you need fast internet, you should wait and see if they'll ever deliver it."