They are not delayed. I have Scottrade quotes up against TDA quotes every single day using quotetracker and the scottrade streaming quotes. The trades tick off virtually simultaneously. If anything, there is "maybe" a one second difference, sometimes.