When something similar happenned to me I was hit with the 50% because "parkings are very ambiguous about the flow of traffic".
I'd probably first check with one of the body shops around that do work on the cheap if they can fix it, last time it costed me about 120$, which is much less then...