I just got by 4.0GB Sandisk Cruzer Crossfire, for some weird reason I can't mount it in Linux. I can see that its able to detect it as /dev/sda. I can even fdisk /dev/sda. I tried various way of mounting it. For some reason it seems Sandisk does not make partition on this USB flash disks. I was able to mount with:
mount /dev/sda /media/usbstick
Take note its "/dev/sda" and not "/dev/sda1".
*edit* For some weird reason automount now works. Its able to mount it just fine... weird.