NRS - Magazine Company
Lied, Told me I had to pay 86 dollars for 3 magazines
Well let's see Im going to be talking about NRS today. If you like this so called magazine company or are going to stand up for them you are crazy. First they called me about 6 months ago and i said no to there service they said they were going to give me a free dimond watch. I was supose to pay ...