The company left a bad taste in my mouth after my first shopping experience and it has remained my last with them. Basically, the video card that they had on their website was different from what I received. The card on the website should a configuration with video outputs for my tv and such. I checked the model number against the manufacturer's website and the card that was advertised there also had video outputs. Well my card came 5 days later and was the same model number but was lacking video outputs. After doing some research I realized that the model number came in 2 flavors and differed by a 2 letter abreviation that is added onto the model number at the end. So basically, Newegg didn't give the complete model number, but showed a picture of the card with outputs on it. The problem came in after I receieved the card and Newegg updated their listings for the video cards and included the correct pictures of the various cards and provided two seperate SKUs. I explained what happened to a customer service rep and they stated that I would need proof of the change if I was to get an exchange without loosing the restocking fee. BTW, the CSR was very rude to me as well and didn't want to hear my story. There wasn't much that I could do at that point and it was my word against their's, but I did not appreciate getting the switch around after hearing how great and honest they where. Would I recommend not shopping from them? I guess that depends on what you are willing to risk or go through, but I will spend my money elsewhere since I can control who "screws" me 🙂