I purchased five components to upgrade my system. A motherboard, processor, fan, and memory. I put in the order at 3:07:23 PM and UPS picked it up that day! Delivery was on time. I checked closely to insure the components were new, they were. And everything came up and running first time. One of the best online purchases I've ever made. I only found one other dealer that had the specific parts I wanted at a lower price. But I studied ResellerRatings to insure a reliable dealer and it really paid off. They had over 200 entries, and a rating of 6.3 at the time. I will never buy electronics online without first checking ResellerRatings! Outstanding web site!!!