I generally use `mail@` for whenever I want something generic, and otherwise use some suitable prefix for whatever service I'm using. I've been surprised and pleased that whenever I have to end up talking to a human on the phone for something, telling them my email is <their service name>@<my domain> doesn't seem to faze them.
I use the same system! So far so good; I have had a couple of occasions where someone seemed to be momentarily taken aback, but it's never been a real problem.