The MNHAWKES-BAY-90 is the least expensive large output 600VDC MPPT charge controller either by itself or when outfitted with options!