These applications have been undertaken with the price and the location factors in mind,such as online price comparison applications/ recommender,finding the lowest price, or finding the nearest store to buy a product, few applications have provided real-time personalized and customized services that meet the consumer personal special needs from different aspects.