Yup, those fees are legit. Even though I paid those fees, my total price over invoice, including what I believe are bogus fees, was still only $750 over invoice.
Other dealerships I went to said they do not charge those fees, but the asking price over invoice were double over what I paid. They also were throwing in floor mats. BUT just imagine how many floor mats I could of purchased with the $$ saved at the other dealership offering me $750 over invoice.