This app has NEVER worked for me when I'm at the pump. Even though I have my user name correct, when I add it on the screen, it never shows any promotions that I can see in the app. So the app and the system are not communicating. I often skip going to Shell because of this. To me it's unethical that this doesn't work properly and I'm lured into going to Shell on an empty promise.