IFC compare prices