Exactly why are an excellent alternative to cash advance for those who have less than perfect credit?