I would suggest also simplefin. Only $15/year. Its a bit more simple/restrictive (e.g. they only allow like 25 api calls per day), but if you are just doing simple personal budget tracking they are more than enough.
I found SnapTrade[1] which gives away a free personal account with up to 20 brokerage connections (i.e. logins, not accounts).
I'm using simplefin for credit cards and loans and SnapTrade for investment accounts. Seems to be working well so far.