asked by Alain L. on 8/5/15
Not at all! Be careful. They have a sneaky contract, they are not there to help you but to take advantage of your situation. No management to talk to, no customer service :(
Get answers from the Take Over Lease staff and other customers.