Haven't tried 1&1 but have tried easyspace, and freeola. both useless. don't like companies who offer all these "extras" and then can't deliver.
I now use a local hosting service which costs £90 per year but at least I can upload and download to my website any time I like, also they are always on the end of a telephone line if you need them. the site is click here Ask for Jan pronounced yan, tell them peter sent you