Noticing where you are from, ask around for vets that will give discounts or are not too expensive. I'm lucky here as there is a great avian vet that is super cheap and knows what he is doing. Of course it's a long wait to get in to see him but for the price and expertise it's worth it.
Unfortunately the only avian vet close to me is 3-4 hours away, Would be a long wait to get to him because as you can understand he's very sort after. :( My only choice is a pet vet.