There are several hosting providers that offer shared hosting plans for around $5 per month. Here are a few options:
1) eUKhost: eUKhost offers shared hosting plans starting at $2.95 per month. Their plans come with a free domain name for the first year, free SSL certificate, and 24/7 customer support.
2) Hostinger: Hostinger offers shared hosting plans starting at $0.99 per month for the first year. Their plans include a free domain name, free SSL certificate, and 24/7 customer support.
3) DreamHost: DreamHost offers shared hosting plans starting at $2.59 per month. Their plans come with a free domain name for the first year, unlimited traffic, and 24/7 customer support.
4) A2 Hosting: A2 Hosting offers shared hosting plans starting at $2.99 per month. Their plans include free SSL certificate, unlimited SSD storage, and 24/7 customer support.
Before choosing a hosting provider, it's important to consider your website's specific needs, such as storage and bandwidth requirements, as well as the level of support you require. You should also check reviews and ratings of the hosting providers to ensure that they have a good reputation in the industry.