Vanguard. $3000 minimum to open account. No issues with CGFIA. $7.00/trade for the 1st 25 trades. Hope that helps.