On time delivery of the right part with the necessary equipment to effect the repair. Spent only $71 instead of having to purchase an entirely new computer; fixed it myself in 30 minutes rather than having to send it out for several days. Couldn't do it better. Thanks.