We stock Promaster SD, microSD and high speed cards starting at 2GB up to 64GB. We also carry Promaster high speed and performance CF cards in 8GB up to 64GB. We typically carry some Sony memory pro duo and even XD cards. If we don't stock it, we can order it ... with a typical turnaround of 2-3 days. Need a card reader, USB cable or even a memory card case? We have it in stock.