I don't think thats the right number of contacts, also I don't want 100 of them;) but maybe you had something else in mind. so yeah, looking for a supplier a bit further down the foodchain i can grab just a couple of components from.
http://www.tototek.com/store/index.php?main_page=product_info&cPath=22&products_id=76 this US based store sells them, specfically they're 64 pin 2.54mm contact pitch card edge connectors.
Ah yes your right. It is a just a 2x16. They did have other connectors you could buy in single quantities but they don't have a a 2x32.