Any signs of a tiny black slot somewhere round the edges?
Second thought, looking at the specs, it seems they give you 50GB of Dropbox space so they've probably dropped out the SdCard facility.
If you fancy letting strangers have control over your data, keep it. If not, take it back to the shop.