I've made two purchases from Crucial Technology. Both were the most trouble free purchases I've ever made on the internet and I've made many. Unlike most internet retailers, CT's site has been well thought out and is trouble and frustration free. In both cases, I purchased memory upgrades to my desk top PC. Crucial just analyzed my PC on line, instantly proposed options to me for the appropriate upgrade, and led me very nicely through the remainder of the purchasing process. They also provided very good instructions for installing my new chips. Great! As a final testament to their great service, my purchased items arrived safely in LESS THAN 24-hours even though their delivery commitment was for 2nd day delivery!! I'm definitely a fan! John from Indiana