If you aren't happy then you should absolutely find a new vet.
I love Abby's doctors. Her regular vet is amazing. Her kidney specialist is always trying to find ways to save me money on her treatments. She is on vacation in Ireland this week but sent me an email just today asking how Abby is doing. The jury is still out on the holistic nuVet but so far he seems good. It's not about the money to him, I found this out when he told me the vitamins I was giving her were better than the ones he was trying to sell me and when I told him I couldn't do her first chiropractic adjustment until I got paid, he did it for free.