Discuss the two pricing mechanisms including their pros and cons.