This dealership advertises 10%, 15% and 25% off the top for a no-haggle price but beware they will add-in a $599 charge right before you sign and after you have been there for 3+ hours. Not everyone will catch this! We agreed on a price in advance of the visit. The first document came back to us with a two thousand dollar error, I caught it immediately. The salesman rushed the document away, no apologies and came back with a new total which now included a fee of $399 and a fee of $599. They are fast talkers and started to explain a group of charges which include a $399 documentation fee which is standard. For the $599 fee, they rattled off floor mats, locking lug nuts, etc. No where is there a receipt provided to you to explain everything provided for $599. I believe this is commission and they are looking to see if they can get away with, which they do since there are so many positive reviews here. I was caught off guard but since my purchase was well-below invoice and Costco/USAA pricing, I let it go. If this happens to you, demand a receipt showing what is included in the $599 and ask to see the included items. More than likely you will not get these items even if you pay for them. I confronted the sales manager about how this looked like they were being dishonest and they did not budge or flinch. When we were ready to drive off and I saw the locking lug nuts and the floor mats were standard. I mentioned to the Sales person that these are standard mats that are included in the car and he rushed away quickly and brought back 2 very low budget Fowler dealer mats. So for $599, I got locking lug nuts and 2 floor mats which I will never use. After I agreed to pay the $599., which I should have just said no, we went to Finance. This should have been quick since I had a check to pay for the vehicle from my financial institution. They tried to charge me the $399 documentation fee twice. I watched the Finance guy type it into his calculator twice and after two managers later, one manager wrote all the costs down and he verified the Finance guy charged me twice. So, if you were super happy with your purchase you were overcharged in some aspect! By numbers only, we got a good price but I caught lots over charges and wasted 4 hours at the dealership! If you are not adding up your numbers yourself and relying on them to come up with the final price you are at risk to over pay. Good luck. If you still want to buy here, ask for the price in writing before you spend anytime in the dealership.