31 in shipping??!?! My shipping cost was $16. Still rediculous, but I've learned to live with crazy American charging way to much to ship to us nice Canadians.
I asked the people at mini-box.com about their CF adapter that has HD mount holes. They said theirs has not protruding contacts on the bottom. I had to put a couple of risers to clear the contacts on the one I bought. I haven't tried the mini-box one myself, but I may get one to try it out.
I've mounted mine where the hard drive is supposed to go in the Travla C134 case. I had to drill a couple of extra holes to move it over a little, to clear the ethernet connector. This would be uneccessary if it could mount flush to the metal.