NTO Solutions
Consumer Report
- 07-09-2013
- 57
Found a monthly charge of $14.95 on credit card for the past few months. I did not sign for any rewards program. Called and canceled and was credited for charges.
It was not clearly stated on their website that there was a monthly fee to be enrolled in the rewards program. Never again!!
Company: NTO Solutions
Country: USA
State: Massachusetts
City: Lexington
ZIP: 02421
Address: 95 Hayden Avenue
Phone: 7203140460, 7816526199
Site: ntosolutions.com