If you have enough stores you could look into a product like Vigilix. They have very useful software for monitoring and remote support, plus they have plugins for things like handling EM packets. Very useful. Don't remember the cost, but I don't believe it was too high.