jameco.com: Jameco carries over 30,000 electronic components in name-brand and money-saving brand alternatives.