They rock the house (at least in my experience).
------------------
"The internet is a place where people from all over come together to
bitch about movies and share pornography."
I ordered my GeForce2 Pro card from them and they performed admirably. When I build my SO's PC later this year I plan on getting a few parts from them.
Their shipping has gone up, though (or they've stop giving the "Free Shipping" promo to so many items).