1200 doesn't require a memory card for normal operation; it has load memory built in. Technically, it is an SD card, not a CF card. However, I'm not aware of any way to use a standard one in place of a Siemens one.
As I recall $300 is only for 24MB memory SD card for upgrade purposes, and this one must be from siemens only (try at your local rep to borrow you one for upgrading if that's needed). there is cheaper 2GB card for approx $100.