Yeah, $130 is relatively inexpensive. I once paid nearly $300 only to learn that my previous vet was incompetent with reptiles and there was nothing worry about!
So $130 to address a life threatening issue is a great deal. Best wishes to you and your ball. I sincerely hope he gets better.