Let me share you my experience too.
So far I have been with 2 of hosting companies and I would like to share what my real experience with them.
Web Host 4 Life
For Support I would give them 1 out of 5
They were good with their support in past, but with new platform, they seems to be very bad with support, even critical issue like website down is taken very lightly, It takes about 2-3 days to solve such a critical issue, and their chat support is only good for solving small issues
For Price I would give them 3 out of 5
There are many cheap web hosting provider with same service they are providing.
Arvixe
For Support I would give them 0 out of 5
They attract us by low hosting price but their support is worst, rude and sometime no support at all. If you believe me, you would find them very unprofessional in dealing with your site issues. Later i figure out they are newbie in hosting, so nothing better to expect from them...
Price wise they are good, but again without proper support nothing goes good forever.