Everyone is free to decide whether to make a web site or not, as I am free not to buy a cat in the sack. Pictures would have helped me to avoid the disappointment I had with some of Modelhaus products, and have indeed assisted me in the decision not to order the above mentioned Caprice kits.
And who is Norm Veber by the way?
Norm runs Replicas and Miniatures of Maryland, one of the best! Of course, you'll have to deal with him by means other than a web site, so that may be a problem for you.