Is there any progress with my car? means Is the repair work progressing?
Are there any developments with my car? means Are there any more problems being revealed during the repair process. or Did you find any MORE things to repair?
Some people say to the mechanic: "Give me the bad news"
- For Teachers