Nonlinear pricing with imperfectly informed consumers