Yes.
(Try one and see, but don't say you weren't warned).
They have an SD card slot to 'expand' the 1GB memory, but it didn't recognise a card when I put it in - I tried 3 seperate SD cards, 1GB, 2GB and 8GB and it didn't recognise any of them....
My verdict [drama queen or not], is utter pants, and avoid at all costs.... I would go so far as to say, spend the extra £150 or so and get one of these : http://www.novatech.co.uk/novatech/range.html?t=nb&c=home&r=E15