John was very efficient; more than that, he gave me some good advice on dealing with any future problem with power to my computer. Also, Martella provided service a day after I called. Kudos.