I placed an online order with a trusted website back in September and they advertised on their site this organization. Because this was a trusted website, I went ahead and placed an order.
Months later, I am slammed with these credit charges and haven't received anything in the mail! When calling the toll free number for NSS shown on my credit statement, all I get is an automated system, which doesn't even answer all of my questions.
I have been ripped off and am not sure yet whether I will be getting any of my money back. I suggest to anyone who has already been charged from this company --- cancel your credit card used on this transaction. It might save you trouble in the future.