On a very small scale
Oh boy I have been at the receiving end of one or two of these too! Although I am an engineer and technologist I tackle all hardware and software problems, changes, upgrades with great care. If I don't know, I don't do before I have checked it all out.