I thought I had good manners, but based on this I guess I don't!
In person I'm more inclined to say 'you're welcome' or 'no worries' than anything else
Online it's about getting the responses out promptly and that often results in 'anytime' or 'no problem/np'