Arrived on time, actually early. The part was replaced quickly. Another company had misdiagnosed the problem as the motherboard. Four stars for the price, and causing cosmetic scratches on the unit. Placing it on a towel during the repair would have prevented the scrapes.
I would definitely recommend and use them again.