Если сервис не сам восстанавливал рейку (обычно этим занимается специализированные организации), то и вины его нет. А есть гарантия. Сервис должен сам разобраться с теми, кто ремонтировал рейку и бесплатно заменить на другую. Максимум - оплатить эвакуатор.
Все вопросы типа "кто заплатит за испорченный вечер пятницы" можно было бы задать, если бы покупалась новая запчасть и устанавливалась в дилерском сервисе. А так - сыграли в рулетку, не повезло. Кто виноват?