IMPERFECT MARKETPLACE