Did you, by chance, pay for your bike with a credit card? If so, some (Amex) offer damage replacement within 90 days. It's limited to 1k, I think, but it might help?