Maybe its the Mill bar strip proximity, or the ASU campus...but this place never has what I need and at some times and days it is messy that you just want to go back the way you came.
Recently they added self payment machines, that could help, but still needs lots to improve.