With this kind of thing, here's what I worry about: what if the store decides to charge you $X+5, where the real price is only $5? When a receipt is handed to me at point of sale, I can catch anything different there and bring it up then. After that, I know the receipt is good. Who would pull out their phone to check their email and make sure the receipt is valid?