Cap&Trap and alternatives in price discrimination