When Are Personalized Recommendations More Effective for Online Shoppers? The Effects of the Recommendation Source and Product Type