BidRoyalHelp.com
Consumer Report
- 06-21-2011
- 2
Charged my credit card i didnt authorize tryed to send email they didnt respond iwill file a fraud claim with my bank to try and recover my money
Company: BidRoyalHelp.com
Country: USA