QuoteTracker does collect and store the data locally. Since you have last used QT, we have added ability to see several days of data on the intraday charts - 2 for free versions, 5 for registered.Why don't you allow your users to "collect" data and store it locally? Would this change the way your program works?
As for Scottrade, can't argue with you on that
