Monterstar Limited
Rip-off fraud business
My credit card account was charged $39.99 on jan. 22nd and two other attempts were made. I called my credit card company and they told me that the charges were from www.montsr.com. I called monterstar at 800-897-8063. I was on hold at least 15 minutes. When I finally got the operator, he said he ...