AdvMetaBill / ExtMangoBill
Consumer Report
- 02-25-2012
- 8
They charged my credit card for 89 $ but i have never received anything from them.
What can i do to get my money back?
Company: AdvMetaBill / ExtMangoBill
Country: USA
They charged my credit card for 89 $ but i have never received anything from them.
What can i do to get my money back?