Montsr.com Aka Monterstar.com Aka Massive Media TV
Rip-off fraud Internet Various
I incidentally noticed while looking over my credit card statement a charge listed for approximately $23.87 from MONTSR.com 8008978063 LOD (This number is actually the 1-800 number to the Agency Monterstar which facades as a Customer Service Site for the Internet.) 1-800-897-8063. At first I called ...