Quote Originally Posted by JonathanHendrix View Post
Hey ya'll,

Have any of you worked with a company named NRS Plus before?

If you have any information on their viability please leave a reply.

Thanks,
I know them very well- Great guys. They are owned by a huge company called IDT which is publicly traded. Super compliant in every way