I went to the local Chilli's in Westford, MA for dinner and they have a two port Charge Point setup. It worked perfectly and I could monitor the charge from my phone!
There are a lot of ChargePoint units around and I'm going to start using them more often on my travels.
I'm still waiting for my work to install their station, they mounted the cement stands last week and its been raining like crazy since. I'm hoping they don't charge for the stations since every other station in the state is free.