Mackintosh compare prices