Flexible pricing types