ill never ride another persons bike, because I too have a sweet story about how I hit a patch of sand and fucked up a friends brand new zx10r.. 1400$ later we were cool though

and a lesson was learned! SHIT HAPPENS WHEN YOURE ON A BIKE YOU ARENT USED TO.
the only person I let ride my bike is my dad, because if he dropped it I would have a field day on his ass.. he would never have non busted balls ever again. plus he could pay for the damages..
anyways, glad to hear about your situation being resolved.. hope track day is going well for u