Business call centers like 121 Direct Marketing aims to relieve companies of the many taxing processes of lead generation and appointment setting, especially for cash advance companies.