Payday advances bring many pros and cons.