competitive retail pricing models