Never works properly. Developers should be replaced. I have paid through the app several times and had the store insist my card was only authorized and made me pay again in store. Then find out the app DID in fact charge my card. Lost about $40 in double charge over the last couple months. Very upsetting!