Cash advances are short-term loans that don't need an application or credit check, but they aren't always a good option. Learn cash advance pros and cons.