Last time I used eSignal for forex (earlier this year) it was $50 p/m. Does seem a bit steep.
Try signing up for it a week or two before your next billing cycle. Then you can try it out for a couple of weeks and if you don't like it cancel it. This way it will only cost you about $25 for the 'trial'.
mytrack offer the currencies as part of there silver package in real time along with a variety of others like dji think its just the cash markets though
I only look at two cu.bp (GBP) and cu.eu (euro dollar)
$20ish for silver feed plan plus exchange fees for anythinkg esle you may want