Barry,I dont think its a good idea just to subscribe to a data provider just because it is the cheapest,you have to look at quality of service.When I was using esignal they had a few servers as back up,I've watched the prices stop for a few seconds and then the back up systems kick in.
They provide an excellant service.