I dont know why arb keep blaming the paint shop... i think the canopy would be painted prior to windows and such going on so its probably all done in house... hence the wait when you order anything colour matched...
A friend of mine is a Spray Painter and he said it is areal problem trying to match paint between plastic and steel, my D40 plastic Mudguard is slightly different from the bumper bar not much but if you look closely you can see the difference.