Data Depot, DataDepot
Datadepot.Biz is a complete scam
What a idiot I'm for not checking here first and doing business over the internet with someone I had no reference for. I ordered a list, so that I could more effectively target businesses in my immediate area by email. I was not looking to spam 10,000 people, but just wanted a better way to obtain ...