I recommend the OP remove 1 & 1 from this as well. I had a nearly similar experience with them, and I didn’t even use them for web hosting. While you are right in what happens with expiration, it is worth noting that 1&1 makes it as difficult as possible to transfer and *will* keep your domain after it expires. Once you’re in, you’re stuck and you’re at their mercy.
Migration or transfer services are often free or offered at a reasonable fee. These services help move your existing site to the new hosting provider. They can save a huge amount of hassle. Just remember that the migration process is often automated, and may fit in with the host's processes and needs rather than yours. Not everything may migrate, and you may find the organization of the newly migrated site makes for harder maintenance in the long run.
For many customers, possibly the most influential variable in evaluating a hosting service is cost. Cost can drive conversion, but cost can also cause you to make regrettable purchasing decisions. Don’t assume the cheapest option you can find is the best. Low cost can also mean low value, but not with the affordable hosts atop our recommendations list.
It’s worth noting that both of our recommendations are shared hosting packages; a simple, inexpensive form of web hosting that shares a single server’s resources among hundreds of customers. This is fine for a lot of smaller websites, but if you expect to attract hundreds of thousands of visitors per month, you may want to look into higher-end VPS or dedicated server packages. Luckily, both of our top cheap web hosts offer viable upgrade paths should you ever need them.
VPS Hosting: If you now require more capacity than shared hosting can offer you then, virtual private server hosting will provide you with increased performance without the expensive bills of a dedicated server. An interesting option if you’re looking for improved security, and more control over the server, in an environment with fewer users to place demands on server resources.
Many services offer so-called unlimited or unmetered service for whatever amount of bandwidth, disk storage and sites you use. It's important to understand that most terms of service actually do limit the definition of "unlimited" to what's considered reasonable use. The bottom line is simple: if you're building a pretty basic website, unlimited means you don't need to worry. But if you're trying to do something excessive (or illegal, immoral or fattening), the fine print in the terms of service will trigger, and you'll either be asked to spend more or go elsewhere.
Typically, once you have signed up to your chosen hosting service, you will be given the information you need in order to log into your website's control panel. This can be used to manage certain aspects of your site. You should also expect to receive promptly the additional services which were promised, such as a domain, email account, website builder etc. 
Food bloggers, travel enthusiasts, fashionistas, gamers, photographers, designers, you name it, a personal website is a fantastic way to share your knowledge and expertness with the world. Or maybe you are launching a special event which you want to share with your close ones or impress the employer with an online resume. Bear in mind, the latter actually gives you a higher chance of landing the job you always wanted to have.
Their 24/7 support obviously specializes in WordPress, enabling them to fix any issue without a hitch. On top of that, they also take care of any WordPress core updates so you don’t have to worry about it. And when it’s a major update, they actually test the site first before updating to be sure nothing breaks, top notch service. They also have live real-time threat detection, actively block DDOS attacks, and they’ll even fix your site for free if it does get hacked…
The next level up is the Plus plan. This starts at $6.95/month and comes with the ability to set up ten websites. You have 150GB of disk space with this plan. Again, you get unmetered bandwidth and one primary domain. You can park 20 domains with this plan, and host up to 50 sub-domains. Email functionality is greatly increased. You now have access to 100 accounts with 500MB of storage per account. This plan also includes "marketing offers" worth about $150 and spam prevention.
Additional fees: As with any service offering, there are always fees. We tried to analyze each company's protocol around domain registration fees. Many companies provide a free domain name for an allotted amount of time – generally one year. After this allotted time, you will be charged a yearly fee to keep your domain name registered to your business. If you cancel your services at any point (even during the moneyback guarantee period), many companies will keep a fee for domain registration, even if they offered the domain name to you for free for the first year. It's a good idea to ask the company's sales team about domain fees, set up fees, early cancellation fees and any other additional fees. Again, it's important to have a clear understanding of exactly what you're paying for.
Once the domain of the über geeky or forward-thinking business owner, having your own website is a very wise move for many of us. You can use that website as a springboard for a burgeoning freelance career in your chosen field, to advertise homemade wares, to provide directions for your wedding, or simply to write down your thoughts and feelings as part of a blog. Having your own web space is wonderfully open ended like that, and a great way to get your name out there in whatever way you wish to be seen. 

Promotional pricing: Another common tactic web hosting companies use is providing promotional pricing on their website. They often depict the current prices as slashed amounts – sometimes at rates up to 50 percent off. Usually this promotional pricing comes with some conditions. Some companies will only give you the rate if you commit to a long-term contract of three years, for example. Others will provide you with the promotional pricing for the first year only.

For your type of site, the single easiest way is to create a new Joomla site on the new host (same version number as existing site). Create an Akeeba backup on original site, restore Akeeba backup to new site (https://www.akeebabackup.com). Note: not affiliated with Akeeba in any way, just the easiest way to do it if you are not super technical. If technical, do a db dump of existing site, copy files to new site, update new configuration.php with any new host/directory changes, restore you...
Next, we took a closer look at the security offered, defined pricing information, analyzed domain fees, considered bandwidth provided, took a look at what pre-installed apps each offering provided, reviewed their online reputation and noted their second-year pricing options. This left us with four best picks for our pre-determined use cases: InMotion Hosting, 1&1 Web Hosting, DreamHost and Bluehost.
That said, not all web hosts offer email. WP Engine, for example, does not. In such instances, you must email accounts from a company other than your web host. GoDaddy, for instance, sells email packages starting at $3.49 per user, per month. That might sound like a hassle, and just one more thing to keep track of, but there are actually some webmasters who feel that separating your email hosting and web hosting services is smart. That way, one provider going offline won't completely bork your business.
×