i own a shop with my dad in duluth called AT Auto Body
The reason the VIN number is needed is because the manufacturer uses the same paint code for numerous cars, but they are all a little different even with same paint code. (darker/lighter/yellower/redder/greener/bluer you get the idea)