A agree that it's best to have your own server, but it's quite difficult to set up for users like me.