I went to the shop a good few years ago now. Lots of interesting bits and pieces there. It was pretty expensive then so I hate to think what it's like now with the current exchange rate. It's just a small place really but Luigi Cozzi himself was behind the counter which was pretty cool.
The museum bit is kinda random but good fun, although my wife had different feelings especially when the lights went off
Not watched that particular part on the disc but without doubt worth a visit if you are ever in Rome.