RH Buyers Clu
Consumer Report
- 02-15-2012
- 12
Saw this charge on my debit card statement with a toll free number of 877-744-3402. When I called this number someone said that this was their toll free number and that it was a Nielson Ratings number. Am going to contact my bank about this.
Company: RH Buyers Clu
Country: USA