Debra May Macleod compare prices