I purchased what I thought was a reliable vehicle, with a dealer warranty in place and a extended warranty. CarMax took two months to get my vehicle ready, even after getting approved financing. I drove the vehicle for two week and went back to get a oil change and rotation of tires at CarMax. In 2 days the brakes locked up and the vehicles was not able to drive. I called CarMax repair center( which worked on my vehicle) and it took a week to get me in for repairs. The repairs ended up being over $3000 dollars. The brake pads, rotors, and all brake components needed to be replaced. 2 months later the fan belt and fan broke. This cost almost $1000. 3 months later the car would not start at work. I had it towed to its original CarMax this time I had to go Christian Brothers, which end up being approximately $5000 dollars of damages. There were more recommendations, which my insurance would not cover. I then had replaced my own battery about a month later. Next, I went called CarMax and a “Rich” the repair manager called me about my experience. He stated it’s normal to put approximately $45000 of repairs in two years of maintenance on a vehicle. I’m not sure what he drives but it’s not my Nissan. Lastly, I went get a diagnostic for a check engine light. CarMax sent me to a dealer with updates from a Nissan Versa. I called CarMax twice just to ensure all I needed was this computer update for $148, which they confirmed. The dealer laughed and showed me their are no update for my vehicle. They completed a diagnostic, which totaled $31000 in repairs. After calling Consumer division at CarMax, I received a call from Mike, Repair Supervisor. He basically stated they don’t have the proper diagnostic, yet they continue to give out bad information. I asked why couldn’t I be told this may not be correct analysis and he just apologized. This was 4 hours out my time and 2 days later when I got my vehicle back. I fell CarMax gives bad information and can waist a lot of time. My wife and I both bought our cars from CarMax and will not take our vehicles back for any work.