I have compared both in my hand and Stormcases are far far superior, way better all round.
To draw a similarity: Pelican = Anorak Stormcase = Bulletproof Vest!
I would not let my gear travel without using my own stormcase.
Email your address to Andre and he will post you a Promotional DVD Video and a brochure, view range or buy online at: http://storm.allmono.com