Bidolla.com
Consumer Report
- 04-02-2012
- 0
I was checking my balance on my credit card because it seemed too high and i had not used it. I found two 74.99 dollar charges. I dont even know this company.
Company: Bidolla.com
Country: USA