The adoption of alternative fuel vehicles (AFVs) has been regarded as one of the most important strategies to address the issues of energy dependence, air quality, and, more recently, climate change. Despite decades of effort, we still face daunting challenges to promote wider acceptance of AFVs by the general public.