Brian Ball compare prices