I recently grabbed a Pelican0945 Memory Card Case from adorama.com to store my CF cards for my Canon 7D. The construction of Pelican products are unmatched by any competitor so I knew I was getting a great product. The Case is very durable, water-resistant, and made form a polycarbonate resin. There is a removable insert liner that absorbs shock and protects memory cards. I am very happy with this purchase.