Looks like someone went on a little spending spree. 

20 euros for Mouchette seemed a bit high initially, but not after my visit to a German site where the lesser U.K. version was being sold for 29.99!

It's a shame that I haven't seen more Italian releases from NoShame. Its The Desert of the Tartars was one of my best discoveries of 2006, and I was quite pleased when it introduced Bellocchio's remarkable Devil in the Flesh on subtitled DVD (which has already gone OOP).

Thanks for the screenshots -- but am I being tempted?! 

I still haven't discovered where the subtitles in the video you linked earlier came from. Perhaps it wasn't an excerpt from an official release.