Application fees are generally non refundable once your credit or background check has been pulled. Did you sign any type of form that indicated your application fee is non refundable? I would ask for the agent to give you a copy of the form so you can read the exact wording to see if it indicates non refundable or not. Pulling a credit report should be pretty quick, pulling a background check could take approximately a week especially if you have a popular last name. Try talking to the agents Broker if you get no where with your agent.