All reviews seem negative
They made me rate them...TLC doesn't even deserve a star. For those of you currently leasing from TLC, some info I had to DIG up that they didn't seem to happy with me knowing...