Please scroll down to the bottom of this page. Under the "Company Info" column, click on Customer Service. From there, you can get in touch with the people in Trulia.
When trying to get issues resolved in the manner you are using now, it only throws the questions out to the open world which "customer service" doesn't really monitor.
Terrence Charest, e-Pro