works when it wants , I've went to get food and they couldn't find me in the system so I just ordered there and ended up being charged twice for my orders, then McDonald's tells me to take it up with my bank