Not that I would know anything about dropping bikes, but dropping bikes is like crashing...it's not a matter of if, but when will it go down. Accidents happen and if they make it right they are owning up to their mistake. Who could ask more than that. (It's another matter if they start haggling about the repair though!) Sorry for the problems.