The Perfect Price: How to Determine the Perfect Price for your Program