The impact of price and price changes should not be ignored while designing algorithms for predicting customer choice. Consumer preferences should be modeled with consideration of price effects. Businesses need to consider for efficient prediction of an individual's purchase behaviour. Personalized recommendation systems have been studied with machine learning algorithms. However, the price-aware personalized recommendation has received little attention. In this paper, we attempt to capture insightful economic results considered in the marketing and economics disciplines by employing modern machine learning architecture for predicting customer choice in a large-scale supermarket context. We extract personalized price sensitivities and examine their importance in consumer behaviour. The employed data collected from a supermarket chain in Germany consists of implicit feedback based on customer-product interactions and the price of every interaction. We propose a two-pathway matrix factorization (2way-MF) model that is price-aware and tries to memorize customer-product interaction's implicit feedback. The proposed models achieve better model performance than standard Matrix Factorization models widely used in the industry. The approach was re-validated with data from supermarket chain in Taiwan. Other industries can adopt the proposed framework of modeling customer's preferences based on price sensitivity. We suggest that further research and analyses could help understand the cross-price elasticities.