I'm sorry to hear about the frustrations you've encountered using Trulia. Listing agents, landlords and property managers who submit rental listings to us can update the information associated with their listings on our site and they are responsible for doing so. If they have a problem however, Trulia's Customer Service team can help.
If you need to get in touch with our Customer Service team for help, please feel free to email me directly - emily at trulia dot com - and I'll put you in touch with them.
Use the papers if you can afford it.... and simple put a sign on your property. Many people like to view the area they want to live in and will call if they see a sign on a property. Good Luck