I have had no problems with the geeks, been shopping there for 4+ years. Mind you, I would never pop $275 for a videocard from them though, I'd try to find such an item from mwave or some other merchant, and a new retail/oem version.
For older, harder to find kit, they are invaluable. My old...