Wonder what the Electric bill would be.
Y'know, I think once solar cells cross a cost/efficiency line, it will matter a lot. Imagine in, say california, having one of tese things, covered in solar cells, sitting in the park and ride while you are at work (and when you are at home, and all weekend). It is possible that most of your power really could come from those cells, with rare necessity to actually plug in.
'Course these don't seem to have that, so they're pretty worthless as designed.