I'm pretty sure the cams come with an adapter to put them into a standard SD slot, either that or a microSD USB dongle thingy.
Drop him an email, I know the people who've bought his products swear by his customer service. He has a presence on here, but I think is more active on uks...