Needham Bank deposit products:

Should I consolidate my loans?