Not sure if this is the right forum for this, but has anyone successfully ordered pictures of your drive at the Nurburgring from
http://www.ring-bilder.de before? There's a pic I wanted to order but have made a few attempts to contact them via their contact page to no success.