why didnt your gf drive your car instead of them towing it?

i think your sol on the impound fee. ive heard of people's cars being impounded before and still having to pay even though the error was cleared up.
on the bail, i dont know. someone else will chime in though.