It isn't a good idea for people to rely on a cash advance every time their cash is low. Some people will take out an advance than to just wait on their next check. Basically what they do is apply for a short term loan at one of these cash advance companies until their next pay check. The better thing to do would be to avoid the cash advance and budget money from paychecks better to save money in the mean time.
It isn't so bad if you don't borrow the maximum amount allowed and just borrow a smaller amount. Also it would be better if you are able to pay the entire loan amount back with your next pay check. This way you can lessen the amount of debt to this company. If you can't get back on your feet you may find yourself in another tight spot because of the interest that is charged on the loans.
The companies charge a higher interest rate on their loans than credit card companies do on credit. They feel they can justify these high rates since no credit checks are involved and they are putting themselves at risk by approving solely based on your ability to pay.
If you find that you need help getting out of debt, than you should consider advancing. But if you don't have a plan in order to budget your money it wouldn't be such a good idea. You must be sure that you can pay this money which you advanced back.
If you do well at budgeting and are able to repay the loan, then you will probably do quite well at getting back on your feet even if you chose against the cash advance. Make sure to remember to consider the advance into your budget. The biggest thing to remember, only advance money when you have no alternative.