BidRoyalHelp.com
Consumer Report
- 07-06-2011
- 1
Found charge on my cc for this company never signed up or heard of them, called they finally answered after holding for 1 1/2 hours said they would refund my money still have not received it.
Company: BidRoyalHelp.com
Country: USA