Rude it is from anybody, regardless who did it.
I don't understand how somebody can scratch your car and do nothing, just run out. It will cost them nothing, only 10min of paperwork. Their "basic law insurance" will pay mine repair and it will not have any impact on their costs of this law insurance...
And if it was done in service (like I wrote, I am nearly sure), they have to have insurance for such cases as well!
But this is something people don't understand so they rather run out. Crazy!!
I do not know any smart repair company here. But will check possibilities..