That marketing fee is ridiculously high. Tell them to do the marketing at their own expense, and if it doesn't sell then they obviously did a bad job. They aren't marketing your house, they are marketing themselves at your expense.
I've never paid an agent a dime, hang on, wrong...