Just checked them out and they've only got 3 locations (San Francisco, New York, and Chicago). Alertra has 5 locations (Los Angeles, Oklahoma City, Detroit, Montreal and London). They only appear to offer email notification while Alertra has 9 different ways to notify
Doesn't look too shabby overall though for the price.