Don't be surpised by the fees of which some are mendatory no matter which dealer you go while some can vary by the dealership. Make sure they list up all the fees before the negotiation. Good luck!