James A Creighton compare prices