Sorry to resurrect this thread from a while ago, but I notice that "Truth In 24" is now being offered for sale from the US Audi webstore.
They won't ship to the UK, so if you have an interest in picking up a copy of this on DVD (as I do!), then please drop a line to the UK Audi Customer Support centre and ask them to start selling it!
http://myaudi.audi.co.uk/myaudi/star....template.html
Seems crazy that they would make this fantastic documentary on the greatest endurance event in Europe and then not offer it for sale here!