Otherwise, I know that this one used to also offer it: www.polbox.com
If you still have trouble finding something by tomorrow, let me know and I'll sign up an FTP-able Polish site for you. Free!