User driven pricing