Veriphone is a great value for the price. We cleaned up 1000s of phone numbers in minutes + the support is fast and affective.