I haven't paid anything to this company, as yet, but looked at the complaints and am curious now as to if I should pay them anything. They sent me a letter and they want me to write my credit card info on it. I feel nervous about doing this. Any advice? Thank you
0 comments