Try Tiger Direct. I have had good luck with them in the past. They are a very large mail order outfit. Thier address is www.tigerdirect.com
They have some wonderful deals at times. Now is a good time to purchase, memory prices are really low. Throw a lot of memory at it and it will run better.