Fast, reliable, and thorough. Ticks all the boxes. Recommended!

— Paul, 26 March 2020