Normally I tell people to wait a couple of days, and if it's still not working to get in touch with tech support (133933).
It's annoying though, ideally they should work within 15 minutes, and we often only create a new email address/box when we need it - now - not in a couple of days.
It's annoying though, ideally they should work within 15 minutes, and we often only create a new email address/box when we need it - now - not in a couple of days.