Webcloseout.com, inc
Consumer Report
Since approximately 9/1 this web-site has been billing my Discovercard $ 14.95 a month for a "service" which I never requested. I can receive VERY limited information from their tel# 1-413-252-0707. And when one calls the tel# given at that number (888-596-9279) it is akin to a ...