Hi, where did you get it? If it was ebay and it was a "great price" there is a good chance it is a fake. check here
eBay Australia Guides - FAKE SanDisk Extreme Compact Flash Cards Exposed
Otherwise it may be a faulty card.
I'm no expert but my understanding is CF cards of all sizes are compatible with all devices with a CF slot.