This company runs charges to your card.
You have to cancel your card and get a new one they will come back and charge your card again under a different name my bank said the best soulition is cancel that card and get a new one
This is the only sure way to stop the charges this info is from Bank of America
0 comments