T And R Rent To Own
Consumer Report
I have no idea who this company is but just found out they have been pulling $49.60 off of my debit card, every month since April. I'm currently working with my bank to resolve the issue but from the looks of things, I may never see my money back. (Personal Information Removed) ...