The PHP portion of this, I can certainly do... The real question becomes how/where are you going to get that data? Chances are, they either have an XML feed to query those engines, they are getting it from a 3rd party OR they are getting data files with price dumps from the sites. A PHP clone can give you the functionality, but it doesn't give you the results...?