More than 300,000 ballots in Colorado already have been returned with just weeks to go before the Nov. 3 election.