What I found strange is there is no way to find their location.......if someone can guide me on that, because I am suppose to use them in few days. Thanks
This company is listed on Craigslist, I constantly report & flag them as scam/spam but the Ads keep coming back. They usually place 10 Ads a day so good luck and use extreme caution when using Craigslist.