Special-Interest groups. If you ask most people(those that don't go 'huh?') will probably be of the opinion they have way to much power. The NRA has fewer then three million members, and yet it's ability to throw money around like so much toilet paper during Greek Week, ensures that those three million have a lot of influence over politicians. Of course it's not just the NRA. What with labor unions and companies and associations and organizations, it's a wonder they have any time to chase skirts and get drunk. Do these groups wield far to much power? Or are they just representing their people well?