I once waited half an hour for voting, because I foolishly decided to vote just when Sunday mass was over (we vote on Sundays, and my polling station was right across the church). Never made that mistake again, waiting time is usually five to ten minutes.
Location: Germany
First past the post. Electorate college. Overrepresentation of smaller States. Gerrymandering. PACs.
And thats just the ones that pop up immediately. For calling yourself a democracy, your system is quite rigged.