Steve James compare prices