Sorry you had a bad experience. There are many great agents and well as others that are lacking when it comes to how they treat customers.
I'm located right here in Redlands. We're a friendly office. When I hire new Realtors for my office I make it very clear that if I get complaints about their behavior from clients that it's grounds for my to terminate them
Let me know if you need further help!