This location is nothing but a bunch of incompetent liars. I live 45 mins away from this location but was in town visiting a friend. I happened to leave my debit card there so I called and asked them to release it to my step dad since he works 5 mins from this location. They said sure, no problem as long as we…