How to choose the appropriate pricing model