BidRoyalHelp.com
Consumer Report
- 07-30-2011
- 6
I did not purchase anything from this company, however, they charged my account anyway. This plus four others within a short period of time caused an overdraft on my account and a fee of $12.
Company: BidRoyalHelp.com
Country: USA