Thanks for the tip, I checked my dashboard and the "schedule home assesment" was now showing. I called them up and had the waiver put on the account, as I already bought the Schnieder EVSE from Home Depot.
They said that ordering for my state (Massachusetts) will open up at the begining of October, so its almost here. Now the tough decision, PiP or Leaf.
To the OP that had the Leaf shipped from CA, how are you doing with that Leaf in the Boston area now.. Havn't seen you driving around in downtown Boston recently