US Search
US Search charges your credit and does not provide information as promised Internet
- 03-24-2009
- 10
This company is a ripoff. They did not deliver what they promised, then charged my card, and do not respond to complaints or emails.
Company: US Search
Country: USA
State: Nationwide
Site: ussearch.com