James McMullen compare prices