Wow! I'm so glad you're OK. I'm with the others, get a lawyer and make the guy fix your bike.