i RMAed my card through their site Sunday and got my RMA # same day shipped my card Monday and got my card back today.. so i say their site works pretty good.
I ordered a 8800GT Superclocked from them yesterday morning... got confirmation that it is SHIPPED just a few hours later last night with a tracking number already.
Ihave ordered from them before with no problems what so ever.
I just order the 8800GT SSC 512MB from EVGA. I have been waiting for it to go back in stock. Was very surprised when I hit the link this morning. Even more surprised when I put it in my cart and continued to the final submit stage, I noticed in the corner of the page I had 18 EVGA BUCKS ! I forgot I had them. So the card came to $281.99 plus shipping. Sweet!