How does variable pricing work?