I have ordered at least 4 times from Tekmicro for my small computer business and every time was more than a pleasure. I have a habit of calling customer service to ask specific questions about the products before buying them and they just have the quickest, nicest and most efficient reps. I never had any problems with any of the download software I have ordered. Excellent prices, too! Thank you very much.