Did you suffer any injury? If not, demand they completely make you whole with regards to your bike repairs. I would have the frame checked over and measured for any damage which can easily happen due to high torque twist to rear end. YOu are darn lucky you did not get hurt. Good luck and let us know what happens.