I bought a set of frames from H&B and was surprised by their new quick release system. The frames are held together at key points by large spring loaded dome headed allen bolts. The bolt has two small pins at the end which locate into recesses on the frame.
I used my alu panniers for a road trip to France and found i had to keep an eye on the bolts as one had come undone. I wasnt carrying a large enough allen key so i used a cable tie to secure until i found an allen key.
In the picture you can see the link bar at the rear which is bolted to the frames on the inside also a better idea of the bolts. Since taking the photos ive put a piece of plastic coming from under the number plate over the top of the link bar to stop spray from the back wheel soaking my back when riding in the rain.
Hope this helps.
Ian