negotiate negotiate negotiate negotiate negotiate!
In regards to advertising, good luck getting many agents to foot the bill for advertising YOUR property.
I know of no other profession that would spend its own money to perform a service. No profession will invest funds in a service...