Anyone now an estimated 'Grand Opening date' or have pics from this week on the progress? Love to see these popping up around DFW! Anyone know why the Tesla 'Coming Soon' to downtown Dallas and Mesquite aren't in the Superchare.info map, but are on the Tesla website? I think I trust this site...