Your voice has a chance to be heard now! - we bring changes together.

report scam

T+R rent to own

Country United States
State Iowa
City Glendale
Address P.O Box 123
Phone 5153430847

T+R rent to own Reviews

  • Jun 4, 2016

I have been charged $49.60 on my debit card for a monthly fee i never signed up for nor authorized. I do not know who this is nor do i want a membership. I want a refund asap. The website won't even come up when i try to contact these people.

Write a Review about T+R rent to own