yes. direct from their website: This site is optimized for use in Internet Explorer and AOL running on Windows Operating System; we shall fully support the most current and immediately prior version of these browsers. We believe this policy provides optimized security and feature stability. so, they BELIEVE this policy provides optimized security and feature stability. also... apparently... they are in New York.
Ask them for the 3-year Sharpe ratios for their portfolio accounts. If the Sharpe ratio is under 1.0, they are so-so, mediocre 1.0- 2.0 is very good > 2.0 excellent