systems and a method for retrieving and normalizing product information are described . the method selects a normalized representation of a product . the selecting is responsive to receiving a user indication of the product . the normalized representation is based on product information that is collected from two or more suppliers and described differently by the two or more suppliers . the method further identifies a plurality of offerings for the product based on the normalized representation . the plurality of offerings includes offerings from the two or more suppliers that describe the product differently . finally , a user interface includes information corresponding to the plurality of offerings for the product .