insurance company taking too long to fix my car