Newegg has one bad thing about it....shipping overseas to Military APO. I love the prices, and I love the selection, however their shipping prices are outrageous and the time it takes to get the product vs. tigerdirect is bad too. I used to use TD like it was religious, but since they started messing up my orders and stuff like 3 times in a row, i moved to newegg and I deal with the higher shipping costs and the longer process. But if I were in the states, you can't beat newegg.