Newegg is one of the cheapest sites I've been to (Amazon often has good prices, but their selection is subpar). I just recently bought a 500 GB external hard drive for about 80 bucks. In my opinion, it's a *censored* good price. And they're very reliable, ship quickly, and have great customer service.
Since you have apparently found better prices elsewhere, then why not buy the parts there?