Ad Net Pro
Ripoff Ordered SFI Leads, Leads Never Delivered as promised
I order internet leads on May 12. According to the FAQ page at the leads should of been here within 3 to 4 weeks. It is now July 12 and still no leads. I have emailed, called and left a message with no response. ...