Nacs
Ripoff, BBB has many complaints & Tarpon Springs
I too was scammed by NACS. I couldn't get a hold of anyone initially. Then when I did I was treated rudely. I even contacted the Human Resources part of it - NACS 39346 US HWY 19 N, Tarpon Springs, FL 34689. They referred me back to customer service. I specifically told them I wanted a visa. I ...