Plugged in and ready to goOn the whole, Better Place customers are satisfied with their product, though they point to a few less convenient aspects.electric car(photo credit: courtesy brian london)