Buyerzone
Biggest scam to business owners
- 02-28-2012
- 40
Do not buy leads from this company, there a total rip off, do not give them your credit card. These leads are either made up buy some one and randomly picked or these fraudulently obtain them from these people filling out things. Needless to say total farce!!!
Company: Buyerzone
Country: USA
State: Massachusetts
City: Waltham
Address: wolburn mass
Site: buyerzone.com