Integrating non-Schwab portfolio information (e.g., outside annuities, etc.) is nearly impossible (even though the program supposedly is able to accomplish this). As a result, overall usability is diminished. Reports are somewhat limited and formatting is not the easiest (e.g., columns get truncated and there seems to be no way to correct this). Overall, though, it's a good program at a competitive price.