the Ugly , The Bad and the Good

Sad to see that you got hit, but good on the insurance company having your back. If the shop can't match the paint, hope that dude has a bunch of cash, 3 coat paint jobs in materials and labor are not cheap by any means.