I just want to say, I have never had a worse customer service nightmare in my life. My wife bought a 2007 Toyota 4runner from this dealership. After 3 weeks of ownership, the engine light came on. She took it in, and after having it for 4 hours, they told her it was just the gas cap, but they went ahead and took care of the accelerator recall that was on this car. (Why was this not done before the car was sold?) A $110 diagnostic fee they could tell her what was wrong. She took it to autozone and got the diagnostic for free, and it was a throttle position sensor. Liberty told her that that part would be $915. They also told her it was not related to the recall, and the warranty on the car was not in effect, and if it was would not cover it. All before she made her first payment. My wife tried to trade the car for something else, and after jerking her around for another month (not returning her calls, telling the bank she wanted a car she didnt, ect.) I called angry, and after waiting for a call right back for 3 hours, was told there was nothing they could do. We took the car to a real Toyota Dealership (Go Toyota) and they said the fix would be covered by the recall. DO NOT SHOP HERE!!!! THEY REFUSE TO STAND BEHIND THE CARS THEY SELL!!!!