Xl Entertainment
Fraud / Unauthorized Checking Access
This company has also debited my checking account for $39.95 in the form of creating a check. I called the number supplied by my bank and I am told the number I called is a third party billing company who facilitates charges for MBXL Entertainment for website access. They say the charge was put ...