ICANN does not help individual registrants and to force ICANN to a see your interests through the courts will cost you. Save your gray hair and your wallet by choosing a registrar that you think is competent and reliable. Even if it means a few extra bucks. Having ICANN come to the rescue when a registrar goes out of business is a worst case scenario.
However, that said, the registrar that I hate the most is one of the most expensive (no names mentioned) so price is not necessarily a good indicator. They have 24/7 service but it is pretty crappy low tech stuff . . . the kind of stuff I can do on my own anyways.