DIFX | A Single Interface for All Your Investment Needs 

It is funny to think that not so very long ago the vast majority of people did not have any ability to manage their investments. In fact, most people did not own any stocks or other long-term investments at all.