I'm not gonna tell anyone to get them or don't get them, but the ones I have aren't as thin or flimsy as the guy on that site indicates. No, I wouldn't carry gold ingots in them but for a rainsuit, gloves, sweatshirt, a few packs of smokes, maps, camera, etc. they are fine.
I have mine mounted with easy brackets with 4 large thin rubber washers and thin ss fender washers inside and out, plus ss hardware. The mounting kits they sell are 2 pieces of bent - maybe 1/8 - flat bar with various holes drilled in the length of them. Rubber grommets and standard steel hardware. "Universal" they call it.....
If I catch the Fedex guy tomorrow delivering my new camera (signature required - I hate that..) I'll try to get some pix up in the next day or two.