$20 to use the showgrounds or XC is reasonable and not under your instructor's control anyway. $25 to haul *might* be reasonable if you were the only one going; for a very short haul with multiple students on the trailer I would have cut the hauling fee.
However, the biggest concern in what you've told me is the lack of concrete feedback. I *always* began lessons or schooling sessions with a lesson plan or a specific goal and I *always* wrapped up with a Q & A and a summation of where we were according to our goals.
If you rode your complete test, I would expect very specific feedback, almost as if it were a judged test. As for a xc school, I would discuss the questions asked by each fence, and advise students on pace, balance and approach for each fence and then provide a critique of those after the fence. As is "We talked about having a short, bouncy, coffin canter approaching this fence since it's on a downhill slope; but your horse got heavy and strong and you took your leg off - that's why you added a stride and the fence felt so sticky. When he pulls to a fence like that, big half halt 3 - 4 strides out and then make sure you're riding forward again in front of the fence. Do it again, and make sure he's in front of your leg with a short, bouncy, stride."
IMO, you don't work on position during a xc school unless it's so out of whack that it's dangerous. It's also kind of waste of the opportunity; it's more effective to work on position in the ring, over gymnastics and single fences. If I paid to haul to a XC facility, I would want to school over as many new obstacles as my skill and horse's fitness allowed.
I don't think you're getting quality instruction. I'm not going to address the $$$, because that can vary considerably by region, but I have some very real issues with the lack of constructive feedback.