The dealer add ons are getting ridiculous, mine added all of that plus some(tinted windows, fabric protection, etc.). The funniest one is the Nitrogen filled tires for $100. I just picked mine up yesterday and said they could leave the dealer add on charge if the canceled it out by giving me more form my trade, which was already more than they should have given me. It’s just an accounting thing, the dealer makes pure profit off of those add ons so they are usually good with coming down on vehicle price or giving more for your trade in.