Can somebody recommend a good vet in Alpharetta/Roswell area? It seems that every time we got to a vet we get screwed. When we took our healthy puppy for a 6 month visit, they gave him all sorts of shots he didn't need. They wanted $400 to neuter him. We took him to another vet for a regular checkup and ended with a $250 bill for a regular exam. I feel like I am being taken advantage of vets in this area. Can someone recommend a good and honest vet in this area?