Shopping with Better Awareness