I've never had any issues buying RAM from Unicorn Electronics: http://www.unicornelectronics.com/

g.