Technology is increasing consumers' confidence and familiarity with new technologies, leading to deeper usage, more sophisticated involvement, and heightened expectations. Communities online are allowing consumers to voice opinions on issues, as seen with online petitions receiving over a million signatures. Technologies also provide alternatives to traditional methods, as people can now research and purchase directly from vendors online rather than going through traditional channels like travel agents or visiting showrooms.