Yes go for cheap, that's always a sign of reliable service

Oh well, if you're not willing to spend a bit more and get the domain from a reliable place like NameCheap and then you go and get too cheap hosting which combined result to something going wrong....
each of their own I guess, just be warned, cheap is cheap for some reason!