Please forgive me for being foggy on the details, it was years ago and I tend to forget painful experiences but my brief experience a few years ago with NLSS was not very good. From what I can remember, my biggest complaint was their weak transaction (activity, journal) methodology. I think it was limited time-span issue. Hopefully they have addressed this by now and or someone else could chime in and verify this?

 

Update: Just looked through my notes from July 2013, per their tech support at that time, transactions ("Data") was only stored for 90 days max.