check out https://wsend.net I just launched it and it might be what you're looking for. It is anonymous for small files, but you can purchase an account if you'd like to support the service. I would greatly appreciate any feedback and or purchasing of an account. Thanks!