You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Update from today. I'm guessing that pad is where the transformer hardware is going (someone else might know better). I don't see any green boxes yet there today.
The fact that there are two going in in Lawrence and Salem, NH makes it seem like they are trying to fill a dead spot here with the closest superchargers being Tyngsborough or Littleton.