Cheap unfortunately doesn't always mean reliable, but it is possible though to find cheap and areliable hosting now.
I know Webhostgiant.com which provides 25GB of space for only 2.79/mo. I was also wondering how that could be, until some people assured me that it is real price and real service, which includes plenty features...
I think that plan is either very small, or something is not very clear.