G.:
First of all, you said that you had her get the inspection done and that you would pay for it at closing. So, you and your husband were under the impression that it would be all taken care of at closing--rolled into your closing costs?
Now, let me tell you about an experience I had with a realtor who also became our friend. When we moved to Oshkosh, WI the realtor who helped us find our house was fantastic!!! He took us around, took us to lunch. While my husband worked, he even took my daughter, my son and me shopping. He was wonderful. We even invited him to parties. Now, 4 years later when we were selling the house, he listed the house for us. Completely different story, he had it listed in the wrong area for 3 months, didn't do open houses, gave us incorrect feedback on showings, etc. The moral of the story, don't take anything for granted with real estate. I ended up having to fire him and hire a new realtor to get our house sold--she sold it in 2 weeks!!! Now, the fact that she is not returning your phone calls should confirm the fact that she has something to hide or feel guilty about. You did say that she e-mailed you, was it about the inspection? How much money is owed for the inspection? What I would probably do is contact the inspection company directly and ask them if they feel she is responsible for the charge. If her name was on it, that could be your out. You would probably not be friends with her after that, but friends don't lie to each other. Maybe if she had told you that she had forgotten to charge you, you would have paid the charge, but it sounds like she has been getting bills for a long time on this and just chose to ignore it until the collection. After that, she simply gave the collection company your information and then lied to you about it.