Monterstar Limited
Aka Montsr.com Credit card fraud, illegal billing
I have also been billed by Montsr.com and cannot get the charges canceled or reimbursed. I have threatened legal action. I did a domain information look-up and found a physical address for this firm: Monterstar Limited 11-13 Soho Street London, UK W1V5DA GB 800/897-8063 Has anyone actually been ...