But if it is a budget issue, ZipZoomFly sells Crucial memory, Corsair, Kingston, with a lifetime warranty.
The memory for the DDR PC2700 is 266, 333, or 400 mhz and is backward compatible, so there is little risk of a mistake.
The difference between Crucial and Directron, or Zip Zoom Fly is significant... $15.09 per 512 MB module, and $20.80 for the 1 GB module... due partially to the shipping.
There are a lot of junk memory sites online, but you will never have difficulties with Directron or ZipZoomFly or Crucial... It is merely a dollar difference.