Their selction is unparalleled any where. And I have been witness to their support staff going far beyond the call and do things for me the like of which you don't see today. Anywhere! They go the extra mile for the customer. They deal a lot with 3rd party suppliers and if the supplier won't take care of the customer Amazon does and then they get their own back from the supplier. I was suspicious of buying online back in the late 90's, but it was all so new but now I buy every thing I can online. Believe it or not buying on line is safer than say going to Fry's to buy computer parts. Sure it's different but if you know what you're doing you can see and compare many different possibilities to learn what you need to to make the best decision buy right thing safer for best price