I have lots of brand new unused computer memory from Rendition which is a reseller only brand offered by Crucial. I'm pretty sure you can't find laptop memory for anywhere near this price locally. As for the desktop memory you could find 1GB 533MHz for $20 at my day job but they have a limit of 2, you have to pay sales tax, and they don't deliver it to you
Laptop memory
2 - 512MB DDR2 PC2-4200 533MHz SODIMM $25
2 - 512MB DDR2 PC2-5300 667MHz SODIMM $25
2 - 1GB DDR2 PC2-4200 533MHz SODIMM $35
2 - 1GB DDR2 PC2-5300 667MHz SODIMM $35
Desktop Memory
2 - 256MB DDR2 PC2-5300 667MHz $10
10 - 512MB DDR2 PC2-4200 533MHz $15
10 - 1GB DDR2 PC2-4200 533MHz $25
5 - 1GB DDR2 PC2-5300 667MHz $25