I had a butter smooth experience right from ordering the product to final delivery. I greatly appreciate how the updates about my order and shipping information were promptly given to me. I'll definitely make my purchase of all my future computer components from you, starting today and will also recommend your store to my friends.