A not-so-perfect market