are you in the uk if so I would say try microdirect.com i use this company all the time and they have the cheapest components around, I bought a 512mb pci-e for about £90.00 over a year ago, so it might be worth wehile just looking at there website.
steve