CARALLUMMA EXTREME - LOSEWEIGHTSYSTEMS.COM
A charge appeared on my credit card. I ordered nothing from them and received nothing
A charge appeared on my credit card. I ordered nothing from them and received nothing from them. I have reported this to my credit card company and now I have to go through a "formal dispute" and I have had to cancel my credit card. ...