This place gives me a headache from all the offgassing from the plastic parts...which isn't their fault. Their "experts" really aren't very helpful, and the standard advice seems to be to buy something more expensive and trash what you have. I have the advantage of being married to a computer guru, but even he can' t make sense of some of their recommendations. It is a good place to buy cables, they have a remarkable selection of cables for even outdated computers.
That being said, they have a decent selection of hardware, some software, and lots of good books. Go elsewhere for games unless you know they have what you want for a good price.