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