Hi. I live in Canada and I would prefer to avoid random customs charges by ordering stuff from the U.S. . I'm trying to help a friend get some more memory for his 1st generation Core Duo MacBook because 512MB of RAM these days just isn't much. Since it's a Core Duo, it'll support a maximum of 2GB so that's what I'd like to get. Since Macs can sometimes be picky about memory and their SPD timings, I'd like some opinions if possible. I've heard that Kingston Value RAM can be hit and miss with whether or not it works, so I was wondering if Buffalo Select modules are similar in that aspect. NCIX is selling 1GB Buffalo Select modules at $20 per GB. Has anyone ever had any problems with Buffalo Select memory in Macs or anything like that?