Raymond MacDonald compare prices