Product Adoption Models