I was extremely angry and disappointed with their services in 3 different cities
That was enough for me to never even look at them again. This is actually the first I've EVER heard of anyone liking them. But I'm glad you had a positive experience. They have a lot of complaints about them, and the vets I encountered were rude and knew nothing more than I did..lol..But hopefully the one you went to has competent vets and staff.