oh yeah they do charge more for futures...
however for ES and YM, you can get approximate the same data from equities... just use SPY and I know there is an ETF that tracks DOW.
if you just want a cheap solution to get you 80% of way there, worth it.
you can try tickdata.com too, they are cheaper per contract but they have $1000 minimum.