Andrew MD Haskell compare prices