I actually went through this with a friend a couple of days ago. He uses E*Trade and I use Scottrade and Fidelity. Every time we checked a price it seemed like E*Trade was delayed by 10 minutes or so, even when he was logged in and receiving "real-time" updates.