I'd rather buy Sandisk from amazon,
this moment 64M is on sale for $69, (last moment 96M was $99 or 32M for $39),
I can get it for less using coupon from either at&t, dreamcast price error, viking memory price error, or ofoto. Also, I'm in CA, need to pay tax at newegg, not at amazon.
IMO, the price difference between tier 1 brand memory/flash memory and tier x brand is so small now, don't save few bucks for cheapy generic.