My husband and I have dealt with MacOutpost a few times (buying systems for our 2 daughters and now just recently purchased a desktop for myself. I dealt with Virginia. I have to tell you how thrilled we were at the incredible service she provided. It is so nice to buy a product and have someone go over and above to help you out. I am very new myself to a MAC and she helped explain quite a few things to me. I will be back. Service is the key, and this will bring us back. Wishing you all the best. Steve & Jenn R. Thanks so much for coming to our rescue on Monday… It was a great help. – C.G., London, ON