xD cards do seem to be more pricy than others for some reason.
xD Smart Media : Camera Memory : Digital Cameras at cheap prices from Novatech.co.uk
eXpansys UK Limited
XD Picture Card Memory 128MB @ PicStop UK
XD Picture Card
These are sites I have used in the past.