Imagine selling wedding rings. The one who purchases them has a specific need, such as the possibility to add a brief sentence or to choose weight, color, size and sparkle.
These parameters are difficult to be implemented in a product and they would cause a price change according to users’...