I like that they offer lots of different services to their customers (and can customize them).
They have been able to add multiple contacts from our database in each run which saves time! And you don't need more than 4-5 minutes per customer if there are less then 50 records because it's lightning fast compared to others out here who charge $50-$100+. Their support team was very quick at responding when we had questions about how something worked so far no complaints as yet but would be nice not having to pay someone just ask what happens next? We've used several providers over the years - this has continued working well since day 1.