Brian Freeman compare prices