I have used iPage for an year and I was not completely disappointed with them. The servers are slow, they have an "improvised" CPanel and I had few downtimes (around 95% uptime).
But I was into FB pages back then, I even had spikes of 15k traffic per day and the servers were up. Sure, I had a non optimized image entertainment website and it loaded in 6-7 seconds, but no shared hosting that cheap would allow you to have that much traffic per day. I did receive a message from them, saying that I should upgrade my package (which obviously I didn't), I bought another hosting from another company and moved on.
Back at them, they do not really suck and if the price is still between $1-$2/month, then it's a good deal. I mean, I got more from the FB and AdWords coupons, that's actually how I got into PPC
If you want quality shared hosting, I really recommend Servikus, that's what I'm using right now and I couldn't be happier about them.
Edit: Oh yeah, support sucks too.