You have the best customer support on the planet!October 25, 2021 in Review - Mireth Technology / Testimonial - NetShred support by Donna Johnson You people are amazing — you have the best customer support on the planet! But I’m sure you’ve heard it all before.Anna P.