Wow! This was honestly the best, easiest and most comfortable car-buying experience I have ever had!! Our son was ready to purchase a new vehicle and take on payments for the first time. We were actually on our way to another dealership to see something he had liked online, but were sidetracked when we saw all the cars in the Carmax lot. So we decided to look there first. My husband and I both let out a sigh when we realized the whole lot was gated and you actually had to go through the main building to access it. The dread of the "attack of the Salesman" overtook us, but we went in anyway. To our surprise, we were not trampled by hungry wolves, but instead greeted by a very sweet girl who asked if we had ever been there before. When we said "no" she explained how everything was set up on their lot, so we would know which section to focus on for what my son was looking for. She explained that each and every car was unlocked and we could open doors, and sit in them etc. Each car had a very clean and concise explanation of features on the window which also included the price and then estimates of what a potential payment was based on your downpayment. We were out there for quite some time, thoroughly enjoying the fact that we were not being pressured, hassled or harassed in any way. Our son ended up finding something he liked and that he felt he could afford monthly payments on. We then went inside and were introduced to our Salesman. His name escapes me at the moment, but if/when I remember, I will update it. He was great. We sat down to do the application, which was all online and took only a few minutes to complete. When terms were agreed upon and he said we needed to finish everything up at finance, I again, was anticipating a long drawn out process. I asked how long everything would take and his response was "About 20 minutes." Really? We are used to this taking hours!! He was not lying. We were in and out of there in no time. Then, when they pulled my son's truck up, they put a huge bow on it which made it seem extra special. Really satisfied with the whole experience from entry to exit. They couldn't have made it easier. I will follow up to say that his truck had two minor issues that we noted when purchasing. They told us to bring it in during the first 30 days and they would fix them for free... and they did!! 1st rate!