Ross MacDonald compare prices