Have a look at Pinellashosting.com
shared hosting packages. They look attractive for me. Pricing is well-balanced and hosting plans are feature-rich.
They provide support in various means: via phone, support ticket, live chat, forum, testimonials, etc.