Sorry to hear about your incident and glad no one got hurt.
It is always noteworthy to see what the timeframes are for repairs of these cars in case the worst happens. Hope you get on the road soon