Try Ebay, (ebay shops) though, they do sell good deals and if the seller is feeling generous ask them in message they might even knock price down or sell extras for a cheaper price
, ive got most my computer parts from ebay and ive never had a problem.