It's legit along with a few others. You need to put your credit card info into your phone to use it. If you have a whole foods nearby and shop there, most of them have free Level II stations for while you're shopping there as well as some other business's. Set your NAV to show them as you drive near.
That's a legitimate charging station and the credit card is required to set up the account. The fee's can vary depending on your state, and you get a slight discount for being a member as opposed to a guest.