Just think about it. If you are paying $7. Who do you think is paying for the real-time quotes.
The free real-time quote stuff is just a sales pitch. When one could trade for $1 to $3. Paying $7 to $10 is really a very high priced quote service even if one is a small trader. Most would say paying $3 and also paying for the quotes is a lot ceaper than $7.