NewEgg has 1GB chips for the iMacs and Macbooks/MBP's for $79 each. I've bought 10 of them so far with no problems. Used to be crucial was cheap, but they've been very expensive lately.
Google is your frenemy.
Caveat Emptor - Latin for tough titty
I tend to interpret things in the way that's most hilarious to me