I signed up for my new account on TSP.gov and it was pretty painless. FYI when you create your new login info, close your browser, reopen and then login with the new account info. I will NOT be participating in the new mutual fund option because of the additional fees. Already pay enough fees to Vanguard to manage my account there.
Bookmarks