Paid this company 1900 for 50 leads.in on month only received 10. Company not willing to make good on leads purchased. Have been hung up on several times, and have not fulfilled their contract.
Paid this company 1900 for 50 leads.in on month only received 10. Company not willing to make good on leads purchased. Have been hung up on several times, and have not fulfilled their contract.
Country: USA State: California City: Azusa
Address: 718 North Loren Ave. Suite #5
Phone: 6269694446
0 comments